Occupant une demeure victorienne magnifiquement restaurée datant du XIXe siècle, le The Westbourne Hyde Park est situé en face du parc Hyde Park, à 3 minutes à pied de la station de métro Lancaster Gate et à 6 minutes de marche de la station de métro...