New Station Street City Square, Leeds, LS1 1PJ, United Kingdom
A stay at The Queens Hotel places you in the heart of Leeds, steps from Canal Wharf and Leeds City Square. This eco-certified hotel is 0.1 mi (0.1 km) from Trinity Leeds Mall and 0.3 mi (0.5 km) from Leeds City Art Gallery.
Amenities
About This Property
Nearest Airport | Leeds Bradford Airport |
---|---|
Distance to Airport | 13.4KM |
Nearest Train Station | Leeds Railway Station |
Distance to Train Station | 0.13KM |
Average Price From | USD202 |
Hotel Star Rating | 4 |
Hotel Star Rating | 4 |
Hotel Star Rating | 4 |