Entouré de jardins, le White House Hotel est un établissement tranquille doté d'une connexion Wi-Fi gratuite, de chambres avec salle de bains privative et d'un parking gratuit. Telford est facilement accessible.
Le restaurant très prisé Oscar propose un menu varié. Vous pourrez aussi siroter un cocktail dans le bar-salon.
Certaines chambres comprennent un charmant lit à baldaquin.