Located in London, Private Mews House - South Kensington - Hyde Park offers self-catering accommodation with free WiFi The apartment is 700 metres from Royal Albert Hall There is a seating area and a kitchen complete with a dishwasher, an oven and a microwave Towels and bed linen are offered in this apartment There is a private bathroom with a bath or shower Harrods is 11 km from Private Mews House - South Kensington - Hyde Park, while Hyde Park is 16 km from the property The nearest airport is London City Airport, 16 km from the property