21 Great Cumberland Place London, London, United Kingdom
View map
Offering location at a distance of 450 metres from Park Lane Road, Marble Arch Mews Apart'Hotel London offers 7 rooms.
This hotel is located only a stone's throw from the expansive park "Kensington Gardens", while Marble Arch underground station is a mere 400 metres away. Madame Tussauds London is just 10 minutes' walk from the aparthotel, and Mayfair is only 1.7 km away. Westminster Abbey is about a 10-minute drive from the property. For those travelling from afar, London City airport is 38 minutes' drive away.
Comprising a kitchen and a kitchenette, the rooms at Marble Arch Mews Apart'Hotel are equipped with a flat-screen TV with satellite channels and pay-per-view channels. They are appointed with tile flooring, soundproof windows.
Guests can dine at the restaurant The Park Room, which is an 8-minute walk away.
+ More- Less
Main Features
Free Wi-Fi
Express check-in/ -out
Child-friendly
No pets allowed
+ More
Photos
Map
Tourist attractions in
London
Local sights
The Royal Albert Hall - 2 km
West End - 2.1 km
London Stock Exchange - 4.2 km
Bank of England Museum - 5 km
Houses of Parliament - 3 km
Hyde Park North - 2.6 km
Piccadilly Circus - 1.8 km
Theatre Museum - 2.7 km
British Museum - 2.3 km
Westminster Abbey - 2.8 km
Airports
London City Airport - 19 km
Train stations
Marylebone Station - 900 m
Prices & Availability
Please wait, we're checking available rooms for you.