Premier Inn Leeds City Centre
Premier Inn Leeds City Centre is a 3-star great value property with modern rooms situated 1050 meters away from 02 Academy.
Featuring a great location, the hotel puts guests in the heart of Leeds. The hotel offers perfect location 1 km from the center of Leeds.
Premier Inn Leeds City Centre provides accommodation in 140 guestrooms fitted with satellite TV and a phone.
A free breakfast is served every morning.
The property is ideally situated 20 minutes' drive from Leeds/bradford airport.