El International House Hotel Londres está clasificado con 3 estrellas y consta de 28 habitaciones con todas las comodidades. El hotel es un buen punto de partida para explorar Londres, incluyendo el Vauxhall Park, que está enclavado a tan solo 7 minutos a pie.
Enclavado a una distancia de 2 km de la Plaza de Trafalgar, este hotel está enclavado a una distancia de 4 km de la Torre de Londres. El London Eye, a unos 25 minutos a pie, es sin duda una visita obligada para los turistas familiares en Londres. Independientemente de la religión, los viajeros prefieren visitar la Abadía de Westminster, un popular lugar de culto situado a una distancia de 2,1 km del hotel International House Londres. Este lugar, enclavado a una distancia de 150 metros de la estación de metro Vauxhall, también está enclavado a poco más de 30 minutos a pie del Palacio de Buckingham.
Puedes disfrutar de una excelente experiencia gastronómica en el restaurante Kennington Lane Cafe, que ofrece cocina británica a unos 25 minutos a pie.