Located in London, Hyde Park Apartment is 900 metres from Portobello Road Market. Royal Albert Hall is 1.6 km away. Some units also have a kitchen, equipped with a dishwasher, an oven, and a toaster. Hyde Park is 1.
Address: 20 Prince's Square, London
Rates from:
GBP 0 Booking.com