Chewton Glen is a five-star privately-owned luxury hotel, spa and country club situated on the edge of he ancient New Forest and a short walk from the sea in Hampshire. Featuring an award-winning restaurant, world-class leisure activities, luxurious accommodation and modern conference facilities Chewton Glen is the perfect destination for romantic escapes, relaxing getaways or corporate events.