Le Taplow House Hotel & Spa est un établissement élégant situé près de Windsor, à 25 minutes en voiture de l'aéroport de Heathrow. Il est implanté sur un terrain de 2,4 hectares et propose un restaurant sur place.
Le Taplow House est un hôtel de style géorgien datant de 1598, qui se trouve à quelques minutes de Slough, Maidenhead, Windsor et Eton. Cet établissement paisible et isolé assure un service personnalisé et courtois.
Les chambres sont chaleureuses et accueillantes. Décorées individuellement et joliment restaurées, elles disposent de la climatisation et de la télévision par satellite.
Le restaurant Berry a reçu une rosette pour l'excellence de sa cuisine ; son chef utilise des produits locaux britanniques de la campagne du Buckinghamshire. Le bar sert quant à lui un large choix de boissons, de déjeuners et de dîners.
Enfin, le centre de Londres est à moins de 48 km du Taplow House Hotel & Spa.