Landmark Art Deco hotel in Mayfair with views across Green Park to the London skyline
Reflecting the heady days of the 1920s when this hotel opened, Sheraton Grand London Park Lane exudes Mayfair grandeur. This historic landmark hotel looks across Green Park to London's iconic skyline. From the elegance of Palm Court to the opulent signature suites, this is a true luxury hotel experience from a more decadent era.
Deluxe bedrooms with hints of Art Deco deliver a comfortable night's sleep on deep mattresses with fine linens. Mood lighting, Molton Brown toiletries and Nespresso coffee makers are just some of the thoughtful features. Make use of the fitness centre, lounge bar, classy restaurants and business centre in this sumptuous hotel.
The Sheraton Grand London Park Lane has its own exquisite Palm Court – a splendid place to indulge in the ultimate English tradition of afternoon tea.
Staying at the Sheraton Grand on Park Lane puts you one minute's walk from Piccadilly and a short stroll from Hyde Park, Green Park and Buckingham Palace.