Skip to main content

London Marriott Hotel Grosvenor Square

Grosvenor Square · London, W1K 6JP United Kingdom


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.




Change Language

Marriott offers websites in several languages and a variety of regions to help your travel experience. Please select the option most relevant to you.