El hotel de 3 estrellas Travelodge London Vauxhall tiene 92 habitaciones y está a 5 minutos andando del Vauxhall Park.
Las habitaciones del Travelodge London Vauxhall están equipadas con cafetera, Wi-Fi gratis y climatizador. Las habitaciones ofrecen camas grandes en las habitaciones.
Cada mañana se invita a los huéspedes al restaurante para desayunar. Con platos de la cocina británica, el restaurante The Rose se encuentra a unos cuantos pasos del establecimiento.
Situado a unos 10 minutos a pie de la estación de metro el Vauxhall, el hotel está a un par de minutos en coche de la Abadía de Westminster. Newport Street Gallery está a pocos pasos de este hotel y el parque de St. James se encuentra a unos 2 km de distancia. Podrás visitar el lago Reflecting Pool, a unos 9 minutos andando del lugar, y disfrutar de la naturaleza de United Kingdom, disfrutando de momentos de paz y tranquilidad. La Torre de Londres está a 10 minutos en coche del hotel. La estación de metro más cercana está aproximadamente a 10 minutos andando del hotel.