106 rooms · ★★★★ · from £59
Set in 9 acres of wooded grounds, the 4-star Weetwood Hall Hotel is a 17th-century manor house with an award-winning pub. The hotel is just outside Leeds centre, a 10-minute drive from Leeds Airport.
Log in with your cycle.travel account:
Password |
Or simply use your account on: