Park Plaza London Riverbank

Hotel. ****, from 120
Upscale hotel at the Thames river and only 5 minutes away from the gay clubs and bars in Vauxhall.


@ 18 Albert Embankment
London SE1 7TJ
United Kingdom
Subway: Vauxhall