Located within 500 metres of Vauxhall underground station, London Embankment Apartment also boasts proximity to Vauxhall City Farm.
Complete with a full-sized fridge and a stovetop, a kitchen is available. Offering Japanese dishes, TDQ Steaks is situated within a 400-metre distance of this apartment.
This apartment in London is 20 minutes' walk from Coca-Cola London Eye and 5 minutes' drive from Trafalgar Square. SEA LIFE Centre London Aquarium is relatively near the accommodation. London City airport is 28 minutes’ drive away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please