Skip to main content
Lodging

Marble Arch Mews ApartHotel

21 Great Cumberland Place London, London · Hotel

View on Google Maps

Photo: Clarges - Marble Arch Apartments

Self-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.

What guests say

See all reviews on Google →

At a glance

Address
Seymour Street, London, W1H 7JR Get directions
Property type
Hotel
Location
21 Great Cumberland Place London, London
Destination
London