Events Venue

London Marriott Hotel Grosvenor Square

Grosvenor Square, London, United Kingdom, W1K 6JP

London Marriott Hotel Grosvenor Square is ideally situated in the upscale Mayfair neighbourhood, minutes from Oxford Street’s world-class shopping, Hyde Park and iconic landmarks, and enjoy scenic views of Grosvenor Square.

 

Partners