Das Apartment Central London Mins Away From River Thames Vauxhall befindet sich im Stadtteil Lambeth von London, in 25 Gehminuten Entfernung vom Imperial War Museum. Etwa 250 Meter vom New Covent Garden Market entfernt gelegen, lockt das Apartment mit einem Swimmingpool sowie einem Dampfbad und einer Sauna.
Dieses Apartment liegt ziemlich nah am Vauxhall Park. Die erstklassige Lage des Apartments Central London Mins Away From River Thames Vauxhall in 5 Gehminuten Entfernung von der U-Bahn-Station Vauxhall ist für viele Gäste entscheidend. Außerdem liegt die Unterkunft 2 km weit weg vom SEA LIFE London Aquarium
Das Apartment bietet den Gästen eine Küche, einen Wohnbereich und eine voll ausgestattete Küche mit Blick auf das den Innenhof.
Eine komplette Küche ist in den Zimmern des Apartments Central London Mins Away From River Thames Vauxhall vorhanden. Der Bahnhof Marylebone liegt ungefähr 10 Minuten Autofahrt von der Unterkunft entfernt.