Surrounded by gardens, The White House Hotel is a tranquil retreat with free Wi-Fi, en suite rooms and free parking Telford is within easy reach The popular Oscars Restaurant serves a varied menu and there is a cocktail lounge bar Some of the rooms at The White House Hotel have charming four-poster beds