Holiday Inn Express Leeds
Address:
2 Aberford Road
Oulton
Leeds
LS26 8EJ
United Kingdom
Tel:
01132880574
Website:
http://www.hiexpressleedseast.co.uk/