El Boutique Barges Hotel, ubicado en el barrio Westminster Borough de Londres, a 3 km del Palacio de Buckingham, cuenta con vistas al lago.
El hotel en barco está situado en Londres, a unos cuantos minutos en coche de la estación de metro el de Paddington. Los atractivos culturales de la zona son el Museo de Ciencias (2 km) y el Museo Británico (3 km). El hotel se encuentra a solo 350 metros del Little Venice y a menos de 5 minutos andando de Puppet Theatre Barge.
Las habitaciones están equipadas con sofá y escritorio, así como chimenea de piedra para mayor comodidad de los huéspedes. Además, el hotel cuenta con servicio de tetera/cafetera y detectores de humo.
El restaurante el Pearl Liang se encuentra a tan solo 250 metros del hotel y ofrece comida china. La estación de metro más cercana está a tan solo 10 minutos caminando del sitio.