London Marriott Hotel Grosvenor Square

Our beautifully designed venue provides a romantic setting for your wedding here in Mayfair, London.

This venue hosts ceremonies and receptions.