H10 LONDON WATERLOO HOTEL, London
A few minutes away from Waterloo Station, the H10 London Waterloo hotel offers 177 rooms, 4 meetings rooms, Health & Beauty Centre, a elaborated gastronomy, Business Centre and Complimentary WI-FI.
Distance from airport: 19.0km
Distance from city centre: 0.0km