Cet élégant hôtel de caractère est situé au cœur du quartier d'Hammersmith, à seulement 2 minutes à pied de la station de métro Stamford Brook. Il propose des chambres modernes équipées d'une station d'accueil pour iPod.