Kensington & Chelsea - Stylish Apartment In Central London is located 1.3 miles from the perennially crowded Harrods and 25 minutes' stroll from Royal Albert Hall.
This apartment is located in the Kensington and Chelsea district, just a few steps from Earl's Court subway station. Hyde Park is 1.5 miles from the apartment.
Kensington & Chelsea - Stylish Apartment In Central London offers guests the convenient feature of hairdryers, bath sheets, and towels in the bathroom. A separate toilet and a shower can also be found.
To enhance your comfort, this apartment comes with an electric kettle, a fridge, and a kitchenware. London West Brompton railroad station is within reach of the accommodation.