Life is a collection of moments; so here at The Sheraton Grand London Park Lane, our wish is to make those moments unforgettable.
Located in the heart of Mayfair, The Sheraton Grand London Park Lane offers luxurious guest rooms & suites and unrivalled culinary experiences in iconic surroundings. Continuing the great tradition of hospitality on which the hotel was founded in the 1920's, the hotel is a Mayfair Art Deco address bringing people together in the grandest of settings. Celebrate in style and host the perfect London event in Mayfair; an area which breeds class, sophistication and prestige.