About Queens Hotel, Leeds
Historic Architecture, Architecture, Accomodations, Interesting Places, Other Hotels, Other Buildings And Structures
The Queens Hotel is a hotel owned by QHotels, located on Leeds City Square in Leeds, West Yorkshire, England. It is an elegant Art Deco Grade II listed building.
Source From:
Wikipedia
9, Steander, Quebec Street, Leeds, England, United Kingdom, LS1 2HA