The White House Hotel wordt omgeven door tuinen en is een rustig toevluchtsoord met gratis WiFi, kamers met eigen badkamers en gratis parkeergelegenheid. Telford is gemakkelijk te bereiken.
Het populaire Oscar's Restaurant biedt een gevarieerd menu en er is een loungebar, waar cocktails geserveerd worden.
Sommige kamers van The White House Hotel hebben mooie hemelbedden.