7.3/10
Good
74 reviews
Free Wi-Fi
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.
Number of rooms: 353
Felix Lane, Middlesex, Shepperton, TW17 8NP, United Kingdom
Hotel booked 3 times today.