Package & hotel only prices
We don't have any deals for this hotel on our website at the moment, so either give us a call or use the search form below to search for something else.
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.
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.