From its heyday as the hangout of choice for socialites, celebrities and the aristocracy, Sheraton Grand London Park Lane
has a long history of bringing people together in the heart of Mayfair. Building on the hotel’s Art Deco heritage and social sway, the interior is designed to provide a series of well-connected spaces where business and pleasure seamlessly combine. The 303 guestrooms were completely redesigned in 2016 in order to create an elegant, luxury hotel experience, capturing the spirit of the Art Deco era.
The hotel is ideally positioned in the heart of Mayfair, close by to capital’s top tourist and shopping destinations. Overlooking Green Park, Sheraton Grand London Park Lane is a comfortable outpost for exploring everything that luxurious Mayfair has to offer including galleries, shopping arcades and fine dining spots. A short walk through nearby royal Green Park leads guests to Buckingham Palace and historical Westminster.