Description of 18 Albert Embankment
18 Albert Embankment is a hotel building in London SE1.
Park Plaza Riverbank hotel building is situated on the bank of the River Thames overlooking the Houses of Parliament.
In 2017 the hotel has 489 rooms.
Executive Lounge on the 12th floor offers spectacular views of the River Thames.
The fitness suite is open 24 hours.