Das Hotel H10 London Waterloo liegt an der bekannten Waterloo Road, nur wenige Gehminuten von der Metrostation Waterloo entfernt. Die zentrale Lage ermöglicht einen einfachen Zugang zu Sehenswürdigkeiten wie dem London Eye, Big Ben und den Houses of Parliament. Der Bahnhof Waterloo befindet sich etwa 600 Meter entfernt, die Flughäfen Heathrow, Luton, Gatwick und Stansted sind in akzeptabler Entfernung erreichbar.
Das Hotel bietet Zimmer mit Optionen wie Kingsize-Bett und individuell regulierbarer Klimaanlage sowie Heizung. Ausgestattet sind die Zimmer mit Safe und Minibar. Zur Ausstattung gehört zudem eine Tee-/Kaffeemaschine und ein Bügelset.
Gastronomisch bietet das Haus ein Nichtraucherrestaurant mit Kinderhochstühlen sowie eine Bar und einen Frühstückssaal mit kontinentales Buffet. Halbpension und Spezialkost wie glutenfreie und vegetarische Menüs sind verfügbar. Das Wellnessangebot umfasst Saunen, Massagen und weitere Entspannungsangebote. Zusätzliche Leistungen sind Wäscheservice, Zimmerservice und ein Business-Center mit Faxgerät und Projektor.