The Marble Arch

No reviews yet
P.O.A
Up to 550
Bedrooms
Exclusive Use
Wedding Licence
Is this your business?
Claim this profile for free

Description

This contemporary 5-star boutique hotel is located in a petite yet picturesque townhouse in the heart of Central London, perfect for grand scale celebrations!

Location & Contact Details for The Marble Arch

Address

31 Great Cumberland Place, London, Greater London, W1H 7TA, England, United Kingdom
Gallery
Explore more photos and videos for this venue