This 3 star hotel is located in the city centre of Leeds and was established in 1999. It is a short drive away from the Kirkstall Abbey and the nearest station is Leeds Train Station. The Hotel has a bar and a conference room. All 112 rooms are equipped with hairdryer and air conditioning.
Going to
Check-in - Check-out
2 Adults, 1 Room
Rooms
Standard Room with Sofa Bed
Twin Room
Standard Room
Overview
Facilities
Air Conditioning
Bar
Restaurant
Television
Wi-Fi
Reviews
7.9
Very Good
Based on 32 customer reviews
Holiday Inn Express Leeds City Centre
Leeds, West Yorkshire
7.9
Very Good