Hotels

Back

Park Plaza Riverbank London (RO)

Check Availability

Park Plaza Riverbank London (RO)

starstarstarstar

18 Albert Embankment

London

SE1 7TJ

England

Prices From: £65.00

Nearest Tube Station: VAUXHALL

Tube Distance: Miles

Nearest Railway Station: WATERLOO

Railway Distance: Miles

Total Rooms: 394

Facilities

Non Smoking

Air Conditioning

Room TV

Restaurant

Off Site Parking - £30.00 (100 metres away)

Modem

Send to a friend

Review