Due to the novel demands of the train strike, unfortunately we cannot take any bookings on 26th June 2022.
Thank you for your understanding,
Your iChauffeur Team.
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.