Holiday Inn Express Leeds

Address:
2 Aberford Road Oulton Leeds LS26 8EJ United Kingdom

Tel:
01132880574

Website:
http://www.hiexpressleedseast.co.uk/