Chewton Glen Hotel & Spa

Located on the edge of the New Forest, just minutes from the sea, Chewton Glen is only 90 miles from London but a world away from the pressures of the City. This five-star country house hotel, which has proudly retained its private ownership status for over 40 years, is situated in 130 acres of immaculately maintained woodland and parkland.