The Sheraton Grand London Park Lane

A celebrated Art Deco hotel in the heart of London Mayfair, facing Green Park and just a short walk away from Buckingham Palace, The Sheraton Grand London Park Lane is ideally located to connect with the city of London.

The Sheraton Grand, London Park Lane rooms and suites reflect the hotel’s heritage fused with stylish design. Each room provides all you need to work or relax in memorable surroundings, including beautiful views across Green Park (subject to room category), the Sheraton Signature Sleep Experience and complimentary Wi-Fi.

Q&A

Opening times

24/7

You might not know but..

The Ballroom is listed Grade II and is one of London’s finest examples of Art Deco architecture

Cuisine type

Mercante: Italian
Palm Court: Traditional Afternoon Tea
Smith & Whistle: Bar