Das 4-Sterne-Hotel Hotel The Boathouse liegt im Stadtviertel Westminster, in einer Entfernung von 33 Autominuten vom Flughafen London City. Die Gäste, die im Hotel übernachten, können ihr Auto in der Nähe parken.
London Zoo und London Science Museum liegen 2 km bzw. 2,1 km von hier entfernt. Ein Spaziergang von nur 25 Minuten führt Sie zu U-Bahnhof Marylebone.
Die Badezimmer verfügen über eine getrennte Toilette, eine Badewanne und eine Dusche sowie ein Haartrockner und Badelaken.
Italienische Gerichte werden im Restaurant Zonzo Restaurant angeboten, das nur 5 Gehminuten von hier entfernt liegt. Die U-Bahn-Station Edgware Road liegt in einer Entfernung von 5 Gehminuten. Eine Sonnenterrasse und eine Picknick-Ecke stehen gegen Aufpreis zur Verfügung.