4 ★
Park Plaza Riverbank London
Address: 18 Albert Embankment, London, United Kingdom
Located on the south side of the River Thames, 650 metres from the London Underground, Park Plaza Riverbank London has free WiFi and air-conditioned rooms with flat-screen TVs.
Hotels Nearby
-
Plaza on the River 5 ★
18 Albert Embankment, London
-
Still Life Vauxhall Executive
Black Prince Road, London
-
Staybridge Suites London-Vauxhall 4 ★
100 Vauxhall Walk, London
-
Black Prince 2 Bedroom Apartment
79 Black Prince Road Flat 4, London
-
Vauxhall Townhouse
189 Lambeth Walk, Vauxhall, London
-
Central London Designer Apartment
17 Pillfold House, 11 Old Paradise St, London
-
Novotel London Waterloo 4 ★
113 Lambeth Rd, London
-
DoubleTree by Hilton London - Westminster 4 ★
30 John Islip St, London
-
Homtel Vauxhall 4 ★
70 Sancroft Street, London
-
City Stay Aparts - Lux Apartment near Big Ben 5 ★
Marsham Street, London
-
Luxury Apartments in Central London 5 ★
75 Page Street, London
-
London Waterloo Hostel
Lambeth Walk, London
- 🏠 WorldPlaces ›
- Hotels ›
- 🇬🇧 United Kingdom ›
- London ›
- Park Plaza Riverbank London