Premier Inn Leeds City Centre
- 0871 527 8582
About Premier Inn Leeds City Centre
Voted the UK's best hotel chain, premier inn offers comfort and affordability. Conveniently located near the First Direct Arena, Universities, shops and businesses of Leeds, the Premier Inn is suitable for those away on business or leisure.