The London Marriott Hotel Grosvenor Square is one of the leading business hotels in London, offering superb food and drink in a 5* atmosphere. Perfectly situated in the upscale Mayfair neighbourhood, the hotel is minutes from Oxford Street’s world-class shopping, Hyde Park and iconic landmarks.

The venue address: London Marriott Hotel Grosvenor Square, Grosvenor Square, Mayfair, London, W1K 6JP

To view discounted accommodation options at the Marriott and nearby hotels, please use our HotelMap: