Отель Chewton Glen Hotel & Spa расположен в живописной сельской местности на границе национального парка Нью-Форест в графстве Хэмпшир. Он занимает территорию частного поместья на вершине утеса, откуда открываются панорамные виды на Ла-Манш, и имеет собственный выход к уединенному галечному пляжу через лесные тропы или на специальном лифте.