Das 2-Zimmer-St George Wharf Apartment London befindet sich im Stadtteil Stadtzentrum London, in circa 25 Gehminuten Entfernung vom London Eye. Die 75 m² großen Apartments bietet Platz für bis zu 6 Gäste.
Dieses Apartment rühmt sich einer zentralen Lage in London, 150 Meter von der U-Bahn-Station Vauxhall entfernt. Das Naturhistorische Museum befindet sich in etwa 3 km Entfernung. Das St George Wharf Apartment ist zudem ganz nah am Vauxhall Park gelegen.
Dieses Apartment stellt 2 Badezimmer zur Verfügung. Darüber hinaus gibt es im Badezimmer einen Haartrockner und Badelaken.
Das St George Wharf Apartment verfügt über Annehmlichkeiten für Selbstversorger wie eine Küchenzeile und bietet außerdem einen Essbereich, in der die Gäste entspannt ihre Mahlzeiten einnehmen können. Der Bahnhof Marylebone liegt in rund 10 Fahrminuten Entfernung von diesen Unterkünften.