Ibis Styles Leeds Centre Arena
The grand Ibis Styles Leeds Centre Arena Hotel is a 3-star property located 1050 meters away from University of Leeds.
The hotel is placed 15 minutes' walk from Leeds Royal Armouries. Ibis Styles Leeds Centre Arena Hotel is within about 10 minutes' walk of the center of Leeds.
A museum and a theater are set within walking distance.
Ibis Styles Leeds Centre Arena Hotel features rooms with an Italian interior that come with flat-screen television and a work desk for a pleasant stay in Leeds. Guests can make use of private bathrooms with a shower, a hairdryer and complimentary toiletries.
The hotel lies within a 10-minute walk of Leeds City Railway train station. Leeds/bradford airport is approximately 20 minutes' drive away.
There are such business facilities as a business centre and a photocopier on the premises.