18 St George Wharf 5Th Floor, London, United Kingdom
Located in the Lambeth district of London, about a 5-minute walk from Vauxhall Bridge, the 3-room River Thames View Apartment London accommodates up to 6 guests. Guests can make use of Wi-Fi for both business and leisure purposes.
This 110 m² apartment is 1.2 km from Newport Street Gallery, and around 2 km from the 13.7-tonne Big Ben Bell. Its prime setting gives quick access to the victorian parkland "Vauxhall Park", which is just 6 minutes' walk away. The spacious River Thames View Apartment is 1.7 km from the Westminster Cathedral.
The property provides a fully-fitted kitchen with all necessary utensils to prepare meals. Vauxhall underground station is just steps from this apartment.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about River Thames View Apartment!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please