Hotel Travelodge London Vauxhall zapewnia 92 pokoje oraz leży około 5 min jazdy samochodem od Reflecting Pool. Londyńskie Akwarium Sea Life jest w prawie 1 km, a Koło obserwacyjne London Eye jest 2 km od hotelu.
Ten hotel cieszy się pierwszorzędną lokalizacją prawie 5 min piechotą od Tamiza. Travelodge London Vauxhall jest usytuowany w pobliżu atrakcji przyrodniczych, takich jak Punkt widokowy Sky Garden 4 km) i Ogrody Jubileuszowe 2,1 km). Vauxhall Park, znane lokalne miejsce, również znajduje się w malej odległości od obiektu. Hotel mieści się jedynie 200 m od stacji metra Vauxhall.
Pokoje wyposażone są w klimatyzację, a także TV dla niezapomnianego komfortu gości. Oferują one duże łóżko podwójne w sypialniach.
Codziennie podawane jest zachwycające śniadanie. Podczas pobytu w hotelu Travelodge London Vauxhall goście mogą wybierać spośród pobliskich lokali gastronomicznych, takich jak restauracja Opa Opa Street Food, w odległości 5 min spacerem, czy restauracja Kennington Lane Cafe w odległości 13 min spacerem.