Discover a relaxing escape at Holiday Inn London – Shepperton. Nestled in 11 acres near Heathrow, enjoy modern rooms, a full leisure club, stylish dining, event spaces, and easy access to the M25, Twickenham, Thorpe Park, and central London.
Reservations:
Front desk: 44-1932-899988
Felix Lane Shepperton, TW17 8NP United Kingdom
Check-in: 3:00 pm
Check-out: 11:00 am
Minimum check-in age: 18