Hotel Robert House à Londres est situé dans le quartier "Westminster" à Londres, à 950 mètres du London Eye, ce qui est fortement recommandé pour une visite en famille.
Certaines unités comprennent une salle de bain privée où vous pouvez vous détendre et utiliser une toilette séparée et une douche.
Vous pouvez dîner au restaurant Rules Restaurant, près de Robert House de Londres.
L'hotel est situé à seulement 1 km de la Criterion Theatre, et à quelques pas de la Galérie Nationale. Vous pourrez visiter la Courtauld Gallery à moins de 5 minutes de marche, et le Musée Sherlock Holmes se trouve à environ 10 minutes en voiture de la résidence. Le musée Victoria and Albert est à environ 3 km de Robert House. La station de métro la plus proche à cet hébergement est l'Embankment, à 5 minutes à pied.