Choose your preferred currency.
Plaza on the River is perfectly located for both business and leisure guests in London. The property offers guests a range of services and amenities designed to provide comfort and convenience. Facilities like laundromat 24-hour front desk valet parking dry cleaning concierge are readily available for you to enjoy.
Each guestroom is elegantly furnished and equipped with handy amenities. The property offers various recreational opportunities. No matter what your reasons are for visiting London Plaza on the River will make you feel instantly at home.
.
Albert Embankment 18 , London, SE17TJ, United Kingdom
Other
0.33 kmMonuments and Landmarks
0.34 kmMuseum
0.41 kmFamous Streets
0.62 kmOther
0.83 kmGovernment office
0.91 kmOther
0.93 kmOther
1.00 kmMuseums and Art Galleries
1.03 kmMonuments and Landmarks
1.04 kmTrain Stations
0.59 kmTrain Stations
1.10 kmHistorical Buildings
1.20 kmHistorical Buildings
1.46 kmTrain Stations
1.55 kmTrain Stations
1.57 kmTrain Stations
1.58 kmTrain Stations
1.61 kmHistorical Buildings
1.79 kmHistorical Buildings
1.80 kmRivers and Lakes
1.00 kmNational Parks
1.19 kmNational Parks
2.06 kmBeaches
2.38 kmNational Parks
2.38 kmNational Parks
2.90 kmNational Parks
3.28 kmNational Parks
3.41 kmNational Parks
3.80 kmBotanical Gardens and Zoos
4.36 km18 Albert Embankment , London
18 Albert Embankment, London
10-11 Albert Embankment , London
100 Vauxhall Walk, London
49 Black Prince Road , London
B84 Parliament View Apartments 1 Albert Embankment, London
113 Lambeth Road, London
30 John Islip Street, London
, London
102 Marsham Street, London
, London