The Queens Hotel

The Queens
City Square
Leeds
LS1 1PJ
UK

Hotel website

Telephone:
0113 243 1323