Chewton Glen

Chewton Glen is a charming country estate located on the edge of England’s historic New Forest National Park and within walking distance of the sea. Recognized as one of the UK’s finest hotels, Chewton Glen is set in 130 acres of picturesque grounds and is only 90 miles from Central London by car. This idyllic location provides ample opportunity for leisure, including golf, tennis, clay pigeon shooting, archery, and falconry. The property also features a fully equipped spa and 70 Bedrooms and Suites, including 12 treehouse suites set among the beauty of the forest.

Visit Chewton Glen