From luxury designer shopping to historic secret gardens, London’s Mayfair is about as exclusive as it gets. Explore the charming streets packed full of centuries old shops and houses, dive into a world of pure indulgence at upscale eateries and high-end shops and immerse yourself in London’s vibrant arts and culture scene. Our Grosvenor Square hotel is perfectly placed, right in the heart of London, enabling you to savour every moment of your trip and make memories that will last a lifetime.
Unveil the Vibrant and Picturesque Charms of London's Iconic Mayfair
Experience five-star service at the London Marriott Hotel Grosvenor Square. Perfectly situated in the upscale Mayfair neighbourhood, minutes from Oxford Street’s world-class shopping, Hyde Park and iconic landmarks. Our bedrooms and suites are elegantly furnished and feature marble bathrooms, signature bedding and deluxe amenities. Enjoy scenic views of Grosvenor Square from our park view rooms. Indulge in steakhouse dining at Gordon Ramsay Bar & Grill or sample modern cuisine at Lucky Cat by Gordon Ramsay, an Asian Eating House and vibrant late-night lounge. Unwind with a craft cocktail after an exciting day in Mayfair at our hotel’s 1920’s-inspired award-winning speakeasy bar, The Luggage Room. Discover our grand ballroom which is imbued with natural daylight, making it ideal for business or social gatherings.