Cliveden House

Cliveden House is a 5 Red Star award-winning hotel and is the sister hotel to the world-renowned Chewton Glen Hotel & Spa in Hampshire. Guests are free to explore the 376 acres of beautifully maintained National Trust owned gardens and the acres of woodland, water garden and magnificent formal garden that surround the House, complete with fitness trail and children's play area. In the Cliveden Boathouse, there's a lovingly restored flotilla of the most beautiful vintage launches that are available to you for cruising the Thames.
Read More

Positive Actions

Editor's Picks