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.
Log in with your cycle.travel account:
Password |
Or simply use your account on: