London Choice Apartments - South Kensington - Mews House II
Fabulous 9 (21 reviews)
Residence
About it
London Choice Apartments - South Kensington - Mews House II offers accommodations in London, 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 2.2 miles from the city center and a 8-minute walk from South Kensington Tube Station.
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 Victoria and Albert Museum, Royal Albert Hall, and Natural History Museum London. The nearest airport is London City Airport, 11 miles from the accommodation.