Call to speak to one of our experts 0330 094 8364
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.

Please wait...

We're searching our best deals
  • Book with confidence
  • Award-winning agency
  • ABTA & ATOL protected
  • Secure online booking