90 rooms · ★★ · from £40
Just 100 metres from Leeds Rail Station, the Discovery Inn – Leeds has a 24-hour front desk and is only 5 minutes’ walk from the shops, restaurants and bars in Leeds’ city centre.
Log in with your cycle.travel account:
Password |
Or simply use your account on: