Featuring free WiFi throughout the property, Apartments Marble Arch is situated in London, 900 metres from Hyde Park. The Serpentine is 1.1 km away.
There is a seating and/or dining area in some units. Some units also have a kitchen, fitted with a dishwasher.
Oxford Street is 1.3 km from Apartments Marble Arch. London City Airport is 15 km from the property....
|29 Edgware Road, Grosvenor Court|