Reflecting Pool gölüne 1 km mesafede yer alan bu 3 yıldızlı Travelodge London Vauxhall, konuklarına 92 oda sunmaktadır. Travelodge London Vauxhall, Newport Street Gallery'nın hemen yanında merkezî bir konuma sahiptir.
Travelodge London Vauxhall, İmparatorluk Savaş Müzesi'a 1 km, Buckingham Sarayı'a arabayla 5 dakikalık mesafededir. Bu otel, Londra şehir merkezine 3 km'den daha az bir mesafede, Vauxhall Köprüsü'nın yanındadır. Travelodge London Vauxhall, Tower Köprüsü'a kısa bir sürüş mesafesindedir. En yakın metro istasyonu olan Vauxhall'a bir yürüyüş 5 dakika sürer.
Opa Opa Street Food, Travelodge London Vauxhall'e 250 metre uzaklıktadır.