Up to % off
Situated on the south side of the River Thames, 1.5km from the London Eye, 2km from Waterloo station, 3.5km from the Buckingham Palace and 15km from London City Airport. Facilities and services include restaurant, bar, lounge, gym, wireless Internet access (extra charge), business center, parking (extra charge), meeting and conference room and 24-hour reception.
Rooms feature air conditioning, TV, telephone, minibar, bathroom, safe and wireless Internet access.
**Please note that check-in time 15:00**
Address: 18 Albert Embankment, SE1 7TJ London, England, United Kingdom.
Rooms feature air conditioning, TV, telephone, minibar, bathroom, safe and wireless Internet access.
**Please note that check-in time 15:00**
Address: 18 Albert Embankment, SE1 7TJ London, England, United Kingdom.