Gallery

London Marriott Hotel Grosvenor Square

London, United Kingdom

Address

  • Grosvenor Square
  • London
  • Greater London
  • W1K 6JP
  • United Kingdom

Follow

Add event

Add event

Claim

Claim

London Marriott Hotel Grosvenor Square is a 5-star luxury hotel located on Grosvenor Square in Mayfair, City of Westminster, London, minutes from Hyde Park, the American Embassy, and Oxford and Bond Street shopping. The seven-floor hotel has 237 rooms (including 12 suites), a fitness centre, two restaurants, 1 ballroom, and 15 breakout rooms.