The Queens is an iconic landmark hotel located in the heart of Leeds. Welcoming guests since 1937, the hotel features a private entrance to Leeds Train Station and offers breathtaking views of City Square.
City Square
Menus subject to confirmation and adjustments according to availability (always of equivalent quality). Drinks are not included and can be ordered at the time
Testimonials