Showing results for park plaza riverbank
Search instead for parkplazariverbank
Park Plaza London Riverbank
(5,283)
Hotel
Modern rooms and suites in a refined lodging offering an Asian/South American restaurant with a bar.
Address: 18 Albert Embankment, London SE1 7TJ, United Kingdom
Phone: +44 333 400 6122
Rating
(5,813) · $$ (Based on Average Nightly Rates for a Standard Room from our Partners)
Beautiful views of the river and bridges right outside the hotel - or from your room if you paid for the view! About a 10 minute walk to either of the 2 closest ...
People also ask
What is the nearest underground to Park Plaza Riverbank?
When was Park Plaza Riverbank opened?
Related searches