H10 London Waterloo
Hotel
Southwark
In a stylish new building, H10 London Waterloo features an innovative restaurant and luxury bedrooms. Just 15 minutes’ walk from Parliament Square and Big Ben, the hotel has free Wi-Fi.
Number of rooms: 177
284 To 302 Waterloo Road, Southwark, London, SE1 8RQ, United Kingdom
Hotel booked 1 times today.