Modern & Centrally Located 2BD Flat - Marble Arch!
London England
Check in
3:00 PM
Check out
11:00 AM
With a stay at this apartment, you'll be centrally located in London, within a 5-minute walk of Marble Arch and Hyde Park. This upscale apartment is 0.8 mi (1.2 km) from Oxford Street and 0.4 mi (0.6 km) from Selfridges.
Make yourself comfortable in this apartment, featuring a kitchen with a refrigerator and an oven. Conveniences include a microwave and an electric kettle.
Property Details
Location
1 Great Cumberland Mews, London, England W1H 7DZ, United Kingdom