Thorpe Park Hotel & Spa

Starting at
$236

TripAdvisor Review

Based on 1547 review

See all

With easy access to the M62/M1 motorways, this hotel and spa complex is situated just 10 km from Leeds' city centre. This stylish, air-conditioned hotel and spa has 117 rooms. Guests are welcomed in the lobby, which offers a 24-hour reception and check-out service, a hotel safe as well as lift acces...

More details