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: £169.15

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 £169.15 (Arrive Jan 24th)

Price & Book