ViaMichelin
London Choice Apartments - South Kensington - Mews House II
Location picture
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 Kensington
London SW7 5RB
Dates of your stay
Availability with
Booking.com