Das von Gärten umgebene The White House Hotel ist eine Oase der Ruhe und bietet Ihnen kostenfreies WLAN, Zimmer mit einem eigenen Badezimmer und kostenfreie Parkplätze. Von hier aus kommen Sie leicht nach Telford.
Das beliebte Oscar's Restaurant serviert Ihnen eine abwechslungsreiche Speisekarte und verfügt über eine Cocktailbar.
Einige der Zimmer im The White House Hotel haben entzückende Himmelbetten.