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

Gym
24-hour front desk
Luggage storage
Bar
Restaurant
Conference room
Multi-function room
Wi-Fi in public areas

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