Book
Telephone:
Telephone:03333 209 336
Leeds railway station is within easy reach of the Holiday Inn hotel in Leeds