Offrant accès au musée des Sciences de Londres, qui est à moins de 2 km, Lovely Historical Canal Boat London City Centre offre aussi un jardin. L'hôtel se trouve dans la localité de "Westminster", à 25 minutes de marche des sites culturels tels que le Musée Sherlock Holmes.
L'hôtel est situé à Londres, juste tout près de Royal Oak. Ce étoiles se trouve à proximité de sites familiaux comme le London Eye (à 6 km) et le Zoo de Londres (à 3 km). Les options de divertissement de la région incluent le Théâtre Puppet Theatre Barge, à 650 mètres du bateau-hôtel.
Les chambres sont équipées d'un canapé et d'un bureau, ainsi que d'une cheminée en pierre pour le confort des clients. Quelque pièce est équipée d'une salle de bain séparée. Offrant une douche à l'italienne et une toilette séparée, les salles de bain sont équipées des draps de bain et des serviettes. Les clients peuvent également profiter des vues du jardin.
Un restaurant Ryori propose une cuisine asiatique et se trouve assez proche de cet hébergement. La station de métro la plus proche est à une distance de 150 mètres.