H10 London Waterloo
284-302 Waterloo Road London, SE1 8RQ GB
- 0.96 miles from London Eye
The H10 London Waterloo is located in well-known Waterloo Road just 5 minutes walking from Waterloo Station and 10 minutes walking from main attractions like the London Eye Westminster Bridge Big Ben and Parliament. The hotel has 177 bedrooms including Standard and Deluxe categories as well as the Obelisc Restaurant – including Mediterranean Cuisine – the Circus Bar Health and Beauty Area Business Center and Complimentary WI-FI in the entire hotel. The hotel has also 2 meeting rooms with capacity up to 80 people for all kind of events. If five or more rooms booked a different cancellationnpolicy might apply....