Acogedor que ofrece alojamiento y servicios de calidad, esta propiedad es una base perfecta para aquellos que quieren explorar Londres. Establecer en medio de 11 acres de bellos y ajardinado, el Holiday Inn está situado a orillas del Támesis y está cerca de los lugares de interés, como el Palacio de Hampton Court y Windsor. La posada está a sólo 2 kilómetros de la estación de tren, mientras que el aeropuerto de Heathrow de Londres está a 13 kilómetros de distancia.