
Leeds, United Kingdom
Crowne Plaza Leeds
4-star hotel · IHG HOTELS & RESORTS
Crowne Plaza Leeds is a stylish, upscale hotel located in the heart of Leeds city centre, offering a premium experience for both business and leisure travelers. It stands out as the only hotel in Leeds City Centre with a swimming…
- Wi-fi
- 24-hour reception
- Indoor heated pool
- Car park





