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 soumis à confirmation et ajustements selon disponibilité (toujours de qualité équivalente). Les boissons ne sont pas incluses et peuvent être commandées sur place
Témoignages