Marble Arch Mews ApartHotel
21 Great Cumberland Place London, London · Hotel
View on Google MapsSelf-catering apartments near Marble Arch, well suited to business trips or longer city stays needing a kitchen and space to unwind.
Photos
Photos via Google
About Marble Arch Mews ApartHotel
Travellers who want more than a standard hotel room - self-catering couples, business visitors staying a few nights, or families needing extra space - will find Marble Arch Mews ApartHotel a practical base. Set on Great Cumberland Place, it puts guests within easy reach of Hyde Park and Oxford Street, with the wider pull of central London on the doorstep.
Rooms come with en-suite bathrooms and kitchens, so guests can put together their own meals rather than relying on room service, and drinks are available in-room too. Family rooms are on offer for those travelling with children, and reception operates around the clock, useful for early starts or late arrivals. Free WiFi is included throughout.
There's no parking on site, so this suits guests arriving by train, tube or on foot rather than by car. Pubs, restaurants and other eateries are all nearby, along with entertainment options, making it easy to eat and spend evenings without straying far from the apartment.
Reception hours
- Monday
- Open 24 hours
- Tuesday
- Open 24 hours
- Wednesday
- Open 24 hours
- Thursday
- Open 24 hours
- Friday
- Open 24 hours
- Saturday
- Open 24 hours
- Sunday
- Open 24 hours
Current hours may differ from the usual schedule above (e.g. holidays) — check Google Maps for today's hours.
At a glance
- Address
- Seymour Street, London, W1H 7JR Get directions
- Property type
- Hotel
- Location
- 21 Great Cumberland Place London, London
- Destination
- London