The Queen's, a stylish, Art Deco hotel provides the perfect base for
exploring the 'Capital of the North'. With 199 elegantly appointed bedrooms
and the international cuisine of No.1 City Square, it is ideally located to
take advantage of Leed's excellent shopping and clubbing scenes. Sorry, your
browser is not frames-compatible