The Leeds Hotel is a hotels in Stockton-on-Tees, United Kingdom. It is located at 37 Bishopton Ln, Stockton-on-Tees TS18 1PT. Visitors rate it 4.1 out of 5 based on 90 reviews. You can contact The Leeds Hotel by phone at +44 1642 678357.
HotelPub
The Leeds Hotel is located at 37 Bishopton Ln, Stockton-on-Tees TS18 1PT, United Kingdom.
You can call The Leeds Hotel at +44 1642 678357.
The Leeds Hotel has a rating of 4.1 out of 5 based on 90 reviews.
Attractions
4.6 (1146)
Wynyard Park House, Station House Visitors Centre, Stockton-on-Tees TS21 3JG
Restaurants
3.4 (768)
Wellington St, Stockton-on-Tees TS18 1QX
Restaurants
3.4 (768)
Wellington St, Stockton-on-Tees TS18 1QX
Attractions
4.5 (373)
Seal Sands Link Road, Wynyard, Stockton-on-Tees TS23 3NF
All hotels in Stockton-on-Tees → All places in Stockton-on-Tees →
How to get there