135 rooms · ★★★★ · from £55
In the heart of Leeds, Crowne Plaza offers a luxurious spa and indoor swimming pool. Its modern rooms include satellite TV, and Leeds’s bustling shopping area is just a 10-minute walk away.
Log in with your cycle.travel account:
Password |
Or simply use your account on: