18 St George Wharf, London, United Kingdom
Located 7 minutes' walk from Vauxhall Victorian Park and Vauxhall Bridge, Riverside Apartments In Central London features views of the garden. Wi-Fi and parking are among the essentials at guests' disposal.
This apartment is 2.2 km from St James's Park and Madame Tussauds London is 4.6 km away. The London Dungeon is 25 minutes' stroll from the 2-room apartment.
Featuring a balcony and a dining area, this property is complete with modern conveniences like a flat-screen TV with satellite channels to elevate your stay. Offering a separate toilet and a shower, a bathroom comes with hairdryers and towels.
An equipped kitchen with a refrigerator, an oven, and kitchenware is provided in Riverside Apartments In Central London, along with coffee/tea making equipment. Riverside Apartments In Central London is situated 150 metres from Vauxhall underground station and 4.3 km from Marylebone train station.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Riverside Apartments In Central London!
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