
London, United Kingdom
H10 London Waterloo
4-star hotel · H10
This superb design hotel is very nicely situated on the famous known Waterloo Road, just 5 minutes' walk from Waterloo Tube Station. Guests will be able to reach on foot a number of touristic and cultural attractions, such as the…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant























