Hotel in Leeds, United Kingdom
Situated in the heart of the city, The Queens - QHotels offers easy access to Leeds's main retail and sightseeing areas. The various amenities this traditional hotel has to offer include an express check-in and check-out feature, a ballroom and 24-hour room service.