









London Choice Apartments - South Kensington - Mews House II

Stunning 8.9 (45 reviews)
Residence
Price unavailable
About it
London Choice Apartments - South Kensington - Mews House II is located in London, just a 17-minute walk from Harrods and 1.4 miles from Olympia Exhibition Centre. Among the facilities at this property are private check-in and check-out and bicycle parking, along with free Wifi throughout the property. The property is a 8-minute walk from South Kensington Tube Station and within 2.2 miles of the city center.
The air-conditioned apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a kettle, and 2 bathrooms with a bath and a hair dryer. Towels and bed linen are available in the apartment. There's also a seating area and a fireplace.
Guests at the apartment will be able to enjoy activities in and around London, like cycling.
Popular points of interest near London Choice Apartments - South Kensington - Mews House II include Natural History Museum London, Royal Albert Hall, and Victoria and Albert Museum. London City Airport is 11 miles from the property.
Its strengths
LAN Wi-Fi
Family rooms
Location
1 Stanhope Mews West, South KensingtonLondon SW7 5RB
Dates of your stay
Availability with