The Hyde Park Inn London is situated in the Central London district of London, only 6 minutes by foot from Tyburn Convent Shrine.
Area attractions include the cantilevered Coca-Cola London Eye Observation Wheel, 2.1 miles away, and Victoria and Albert Museum is 1.3 miles from the apartment. Guests will easily find Marble Arch, which is within a few blocks of this apartment. The Hyde Park Inn is situated about 10 minutes by car from the Trafalgar Square art museum "National Gallery".
The property is 0.3 miles from Edgware Road subway station and within reach of Marylebone railroad station.