Set 1 km from Hyde Park in London, Marble Arch Apartment is an apartment with a kitchen. Guests staying at this apartment have access to free WiFi.
The apartment has 1 bedroom and 1 bathroom with a shower.
Oxford Street is a 14-minute walk from the apartment, while The Serpentine is 1.2 km from the property. The nearest airport is London City Airport, 15 km from the property....
|32 Seymour Place|