Chewton Glen Chauffeur
Luxury London to New Forest Transfers & Tours
Chewton Glen Hotel & Spa
5 Star Luxury Country House Hotel
Chewton Glen is a five star hotel and spa located on the edge of the New Forest National Park on the South Coast of England. It is a member of the Relais & Châteaux association and is part of the Iconic Luxury Hotels group, which includes Cliveden House, 11 Cadogan Gardens and The Lygon Arms.
Set in 130 acres of Hampshire countryside this 18th-century luxury Country House Hotel offers an idyllic escape. Just a few minutes from the sea and Lymington harbour. It is a 2 hour drive from Heathrow Airport (85 miles) and 3 hours (109 miles) from Mayfair, in London. It is 45 minutes from Southampton.