185 rooms · ★★★★ · from £60
Set in 11 acres of grounds, 8 miles from Heathrow, Holiday Inn London-Shepperton has full leisure facilities, a bar, a restaurant and a 24-hour front desk.
Log in with your cycle.travel account:
Password |
Or simply use your account on: