
Leeds, United Kingdom
Holiday Inn Express Leeds City Centre
3-star hotel · IHG HOTELS & RESORTS
Centrally located in Leeds, the Holiday Inn Express Leeds City Centre is a convenient base for exploring the city. Within a 5-minute drive, you'll find the University of Leeds and the First Direct Arena. This hotel offers 122…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Restaurant


