London Choice Apartments - South Kensington - Mews House
Preview only — see all hotel photos
See all 50 photos
Show hotel on map
London Choice Apartments - South Kensington - Mews House
The spacious London Choice Apartments - South Kensington - Mews House is situated right in the centre of London, a 17-minute walk from the five-span arch Battersea Bridge. Wi-Fi is available for guests' business or leisure needs.
250 metres from Gloucester Road tube station, this apartment is 3.4 km from the Houses of Parliament. The Hyde Park is 2.7 km away, and Cine Lumiere Cinema is also right around the corner from London Choice Apartments - South Kensington - Mews House.
This 68 m² apartment includes a sitting area with a washing machine for utmost comfort. The accommodation offers guests the convenient feature of hairdryers, toiletries, and towels in the bathroom. Additionally, you'll find a walk-in shower, a separate toilet, and a washing machine.
London Choice Apartments - South Kensington - Mews House has a fully furnished kitchen fitted with an oven and a dishwasher. A 38-minute drive leads to London City airport.
Amenities
Main Features
- Free Wi-Fi
- Express check-in/ -out
- Sports activities
- Shuttle
- Child-friendly
- No pets allowed
Facilities
- No smoking on site
- VIP check-in/ -out
- Express check-in/ -out
- No pets allowed
- Smoke detectors
- Fire extinguishers
- Key access
- Electric kettle
- Dryer
- Cookware/ Kitchen utensils
- Horseback riding
- Cycling
- Tennis court
- Airport shuttle
- Housekeeping
- Laundry
- Dry cleaning
- Grocery shopping service
- Free Wi-Fi in rooms
- Heating
- Sitting area
- Tea and coffee facilities
- Dining table
- Ironing facilities
- Washing machine
- Free toiletries
- Flat-screen TV
- Cots
- Carpeted floor
Policy
Map
Local Attractions
Attractions
- Royal National Theatre (4.9 km)
- West End (3.9 km)
- Tate Britain (3.8 km)
- Trafalgar Square (4 km)
- Westminster Abbey (3.7 km)
- Oxford/Bond Street (3.5 km)
- Covent Garden (4.5 km)
- Bloomsbury (4.9 km)
- The Royal Albert Hall (950 m)
Airports
- London City Airport (19 km)
Train stations
- Imperial Wharf Railway Station (2.1 km)
Reviews
100% Verified Reviews