1.2 km dzieli 4-gwiazdkowy The Boathouse London Hotel od Madame Tussaud's Wax Museum.
Położony w dzielnicy Battersea, hotel sąsiaduje Tyburn Convent. Centrum Londyna jest oddalone o 4 km.Ten hotel położony jest w pobliżu Hyde Park. Pobyt w The Boathouse London Hotel gwarantuje szybki dostęp do Prince Regent.
Pokoje wyposażone są w ekspres do kawy, aneks kuchenny i kuchnię, a także mają prywatną łazienkę. Hotel posiada wannę, prysznic i kabinę prysznicową walk-in w każdym pokoju.
W pobliżu znajdują się restauracje BrewDog, Pizza Express i Rose Cafe.5 metrów od stacji metra Edgware Road.