18 Albert Embankment, London, England
Rating:
Riverbank Park Plaza Hotel Description
This superb 4-star deluxe hotel is situated on the banks of the river Thames, opposite the Tate Britain art gallery and overlooking the houses of Parliament, Big Ben and the London Eye. The hotel is within walking distance of some of London's most impressive landmarks and attractions.
Riverbank Park Plaza Hotel Facilities
- Parking
- Restaurant
- Room-service
- Meeting/Banquet Facilities
- Bar
- 24 hour Front Desk
- Non Smoking Rooms
- Laundry
- Dry Cleaning
- Rooms/Facilities for Disabled
- City Center
- Ironing Service
- Elevator
- Safe deposit box
- Valet-Parking
- Panoramic view
- Heating
- Breakfast buffet