O The Boathouse Hotel é um óptimo lugar para ficar no bairro Westminster, pois fica a cerca de 6 km do Mercado de Borough. Este hotel dispõe de Wi-Fi nas áreas públicas e o parque de estacionamento público por perto.
A localização central oferece um acesso fácil para o Palácio de Kensington, que está a cerca de 25 minutos de distância a pé. Os hóspedes também podem facilmente visitar Lisson Gallery ou os Jardins de Kensington, que está a cerca de 10 minutos de distância do carro. Os edifícios religiosos notáveis nas proximidades incluem a Abadia de Westminster, a uma distância de 3.7 km deste botel.
Os quartos dispõem de máquinas de café/chá e local de descanso, bem como de chaleira elétrica, refrigerador e forno. Casa de banho separada, banheira e chuveiro, juntamente com comodidades como secador de cabelo e roupões, estão também à disposição dos hóspedes.
Servindo pratos da cozinha americana, Burger Craft at The Green Man está localizado a cerca de 5 minutos de distância a pé. A estação de metrô de Edgware Road fica a apenas uma curta caminhada do The Boathouse Hotel de 4 estrelas. No estabelecimento, paga por solário e terraço ensolarado.