Thorpe Park Hotel and Spa
Swillington, City and Borough of Leeds
Located in Leeds, Thorpe Park Hotel and Spa is a 5-minute drive from Temple Newsam House and 8 minutes from Thackray Museum of Medicine. This 4-star hotel is 5.2 mi (8.3 km) from Leeds Grand Theatre and 5.3 mi (8.5 km) from The Light.