Chewton Glen Hotel is a luxury 5 red star country house hotel and spa set in 130 acres of Hampshire countryside on the edge of the New Forest National Park, and just a few minutes' walk from the sea. No two rooms are alike, the 35 bedrooms and 35 suites of this luxury hotel share décor that reflect the epitome of aristocratic artistry.
Hidden away in a wooded valley you will find 12 of the hotels suites situated in new luxury tree houses. The Treehouses are unique in every sense. Built high among the trees of a secluded valley, each Treehouse is an unforgettable setting for unwinding, for relaxing, for simply being….
Chewton Glen undoubtedly has the reputation for being one of the best hotels in England, if not Europe and according to some, even the World.