With the River Thames just around the corner, these London apartments in Vauxhall are a great base for both business and leisure stays. Within walking distance, guests can enjoy a stroll along Albert Embankment, which is lined with cafes, restaurants and convenience shops.
Location
Situated across the river from Tate Modern, these apartments are a great location for guests who wish to be near amenities and attractions, whilst staying in a peaceful environment. Wander across Vauxhall Bridge to reach the popular art gallery on Millbank. From here you can follow the River Thames eastwards to arrive in Westminster, home to Westminster Abbey, Big Ben and 10 Downing Street. Standing here on the north bank, you can benefit from a great vantage point for photos of London Eye and just walk across Westminster Bridge for a ride on this famous attraction.
Travel
The Vauxhall train and tube station is a short walk away, enabling guests to travel to Victoria, Mayfair and Oxford Street quickly. These apartments are inside the congestion charge zone and only 40 minutes drive from London Heathrow Airport.
Full payment will be taken at the time of reservation.
{{ terms.content }}
Please enter your dates to get the best available rates.