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

Wedding Venue Address
31 Great Cumberland Place, London, Greater London, W1H 7TA, England, United Kingdom
Show directions
Gallery
Explore more photos and videos for this venue
Explore more similar venues