Details & Location The Queens is the most famous landmark hotel in the city centre overlooking City Square. Leeds has a fabulous reputation for great shopping, a lively nightlife and an energetic, cosmopolitan buzz. The hotel benefited from a fabulous ?10 million refurbishment in 2005 which has dramatically upgraded its public areas and bedrooms - arguably the best in Leeds. Leisure facilities are available close by. |
|
|
|