Cliveden House
South & South East, Taplow, Buckinghamshire England, U.K.
Luxury Spa Resort with golf and horseback riding, indoor and outdoor swimming pools, indoor and outdoor tennis courts, squash and conference facilities (80). Located in Taplow, Buckinghamshire, England, UK. Nearest airport is London Heathrow.