Escape to Cliveden House, a magnificent country estate set amidst acres of National Trust gardens. This historic hotel, once home to dukes and princes, offers an opulent retreat with stunning views of the River Thames. Indulge in award-winning dining and luxurious spa treatments for an unforgettable experience.
Taplow, Maidenhead SL6 0JF, United Kingdom, London