Located within 20 minutes' walk of Buckingham Palace, Luxury Massive Townhouse By Harrods Apartment London is 1.6 miles from a top family-friendly place like the cantilevered Coca-Cola London Eye Observation Wheel.
This apartment is located in the Belgravia district of London, just a few steps from Hyde Park Corner subway station. The apartment is located 1.3 miles from the public Trafalgar Square and 0.3 miles from the perennially crowded Harrods. Approximately a 25-minute walk from Luxury Massive Townhouse By Harrods Apartment you will find Westminster Cathedral.
Enhancing your comfort, a separate toilet and a shower can be found at the apartment. A hairdryer, bath sheets, and towels are also included in the bathroom.
The accommodation offers self-catering options such as an electric kettle, coffee and tea making machines, and a kitchenware for guests to enjoy. This property is 2.3 miles from Euston train station.