El hotel Travelodge London Vauxhall goza de una ubicación privilegiada a 1 km de Reflecting Pool. Encontrarás un restaurante y una zona comercial en este hotel de 3 estrellas.
El London Eye se localiza a unos cuantos pasos de este hotel y la Galería Newport Street se localiza muy cerca. Entre las atracciones de la zona también encontrarás el Puente de la Torre, situado a unos 10 minutos en coche del hotel Travelodge London Vauxhall. Esta propiedad también se localiza a un corto paseo del Parque St James. El hotel está situado muy cerca del Puente de Vauxhall en el distrito Lambeth. La propiedad está situada a 200 metros de la estación de metro Vauxhall.
Las 92 habitaciones disponen de aire acondicionado junto con instalaciones de autoservicio como equipo de café y té. Las habitaciones también cuentan con camas king size.
Cada mañana se sirve un desayuno delicioso en el Travelodge London Vauxhall. Kennington Lane Cafe está al alcance del hotel y está especializado en cocina británica.