Located near London’s South Bank, our London Central Waterloo hotel is within walking distance of some of the capital’s most iconic attractions including the Houses of Parliament, Big Ben and the London Eye providing panoramic views of the capital. Situated 400 m from Waterloo Train Station, 2.5 km from the center of London, 3 km from Buckingham Palace and 28 km from Heathrow Airport. Facilities and services include wireless Internet access (extra charge), restaurant, bar, elevator and 24-hour reception.

Rooms feature TV, telephone, bathroom, wireless Internet access (extra charge) and coffee/tea maker.

Family room also feature desk.

Address: 195-203 Waterloo Road, SE1 8UX London, United Kingdom.
Loading...

Please wait...

We're searching for the best prices...
  • Book with confidence
  • Low deposit options
  • Trading since 1948
  • ABTA & ATOL protected
020 3368 6221
Loading... Loading...