Queens Hotel

Queens Hotel
City Square, Leeds, LS1 1PJ
  • Telephone 0113 243 1323
  • Email
  • Website www.qhotels.co.uk/our-locations/…