Operation in progress. Please wait...
book your ideal London hotel
close

 

close

» Search for hotel, district, postcode or landmark

» District

» Sub District

» Near to

PPHE Hotel Group Find the best deal

Apartment - 4* contemporary

Show on map Best Deal: £159.20

Plaza on the River Hotel

18 Albert Embankment, London, Vauxhall, SE1 7TJ

Show on map
Information

Review score: 8.3

  • Area: Vauxhall
  • Near: Tate Britain
  • Station: Vauxhall (0.9km)
  • Style: Apartment - 4* contemporary
  • Rooms: 66
  • Guest score: 8.3 / 10

Total price £159.20 (Arrive Oct 29th)

Price & Book