London Marriott Hotel Grosvenor Square
5 Star Hotel in Mayfair

Experience 5-star service beyond compare at London Marriott Hotel Grosvenor Square.

Perfectly situated in the upscale Mayfair neighborhood, enjoy scenic views of Grosvenor Square or their private gardens.

Unwind with craft cocktails at the hotel’s 1920’s-inspired award-winning speakeasy bar, The Luggage Room, or discover 12,109 square feet of high-tech, recently renovated venue space at the hotel; the grand ballroom is imbued with natural daylight, making it ideal for business or social gatherings.

London Marriott Hotel Grosvenor Square can’t wait to welcome you to Mayfair.