Hotel White Horse Tavern is located in Telford, just 3 km from the city center. It features a bar, restaurant, Wi-Fi, parking, and laundry services.
Max 2 guests
Book now
Max 1 guests
Location: Telford, United Kingdom