The Queens is a luxurious independent hotel occupying a landmark location in City Square, allowing visitors to stay and connect in the beating heart of Leeds. Opened in 1937, The Queens boasts a private entrance to Leeds Train Station, and 15 exceptional event spaces ranging from executive suites to the magnificent Queens Ballroom.
... Read more