IT Leaders Summit Venue
London Marriott Hotel Grosvenor Square
The London Marriott Hotel Grosvenor Square is a 5-star luxury hotel in Mayfair. With a prime location near iconic landmarks, and good travel links, it provides respite from the hustle of the city in the heart of London.
Find out more here.
Address: Grosvenor Sq, London W1K 6JP