The Telford White House

This hotel is located close to the city centre, within 5 km of shopping and entertainment venues.

Check availability and book

Check availability and book