Sheraton Grand London

Sheraton Grand London

Art Deco Elegance Meets Modern Comfort


The Sheraton Grand London Park Lane, a landmark hotel, stands as an embodiment of Art Deco grandeur and refined elegance. Situated in the vibrant heart of London, this hotel offers panoramic views of Green Park and is renowned for its unparalleled hospitality. With its stunning opulent interiors, the Sheraton Grand London Park Lane is more than just a place to stay; it’s a testament to luxury and style, setting a high standard for discerning travellers.

World-Class Amenities and Accommodations

Guests at the Sheraton Grand London Park Lane are treated to expansive and tastefully appointed guest rooms, each featuring contemporary amenities for a tranquil retreat. Beyond its exceptional accommodation, the hotel boasts a range of world-class amenities, including a renowned Italian restaurant, an elegant lounge, and a state-of-the-art fitness center. The hotel caters to a variety of needs, whether for business meetings, luxury shopping excursions, or cultural explorations. Signature suites offer unmatched indulgence with luxury amenities and exclusive Club Lounge access. As a pet-friendly establishment, the hotel warmly welcomes dogs up to 25kg. Culinary experiences are elevated to an art form here, particularly with the award-winning afternoon tea served in the exquisite Palm Court.

Social Channels


Map View

Open Hours

Monday12:00 AM12:00 AM
Tuesday12:00 AM12:00 AM
Wednesday12:00 AM12:00 AM
Thursday12:00 AM12:00 AM
Friday12:00 AM12:00 AM
Saturday12:00 AM12:00 AM
Sunday12:00 AM12:00 AM
Open now. Welcome!