Skip Main Navigation

London Marriott Hotel Grosvenor Square

Grosvenor Square · London W1K 6JP United Kingdom

  • 44-20-74931232

Stay in a suite at London's best address - London Marriott Hotel Grosvenor Square in Mayfair. Experience luxury with the perfect blend of stylish decor, four-poster beds and marble bathrooms. Select rooms open onto a private garden terrace and boast fireplaces.

RESERVE YOUR STAY