Route GuidesRoutes City GuidesCities Map Log in

Two Bedroom Apartment Hyde Park

London
11 Stanhope Place, London, W2 2HH

1 rooms · from £170


Located in London, this apartment features free WiFi. The unit is 800 metres from Hyde Park. There is a seating area, a dining area and a kitchen. A TV is featured. Oxford Street is 1.3 km from Two Bedroom Apartment Hyde Park, while Harrods is 1.