Boasting a terrace, Hyde Park Mews Apartment is ideally set in Westminster Borough of London, 1.3 km from Hyde Park. This property offers access to free WiFi. The apartment includes 3 bedrooms and a living room with a flat-screen TV. The kitchen has a dishwasher. Royal Albert Hall is 1.4 km from the Read more
Boasting a terrace, Hyde Park Mews Apartment is ideally set in Westminster Borough of London, 1.3 km from Hyde Park. This property offers access to free WiFi. The apartment includes 3 bedrooms and a living room with a flat-screen TV. The kitchen has a dishwasher. Royal Albert Hall is 1.4 km from the apartment, while Portobello Road Market is a 17-minute walk away. The nearest airport is London City Airport, 16 km from the property.