Skip to content Skip to footer

Sheraton Grand

Venue Overview

Guest Capacity

700

Event Types

Private And Semi-Private Corporate Events, Christmas Parties, Conferences

Venue Features

View Of Green Park, Catering, Bar, AV Equipment

Location

Park Lane, Piccadilly, London, W1J 7BX

Nearest Station

Green Park

Venue Description

Sheraton Grand

Sheraton Grand London Park Lane sits on Piccadilly, overlooking Green Park. This five-star hotel blends timeless Art Deco elegance with modern sophistication. Originally opened in 1927, it retains many original architectural features today. These include a Grade II listed façade and the iconic ballroom, one of London’s finest examples of 1920s design.

The hotel offers a range of versatile event spaces, ideal for any corporate event. The historic Ballroom provides a dramatic setting for gala dinners and large-scale events, featuring a golden dome and mirrored walls.

The Oak Room and Boardroom offer more intimate environments, suitable for meetings or private dining events.

Guests benefit from 303 beautifully appointed rooms and suites, and the award-winning afternoon tea in the Palm Court. The location gives seamless access to Mayfair’s luxury shopping and cultural landmarks.

With its central location and heritage charm, the Sheraton Grand is a distinguished choice for events demanding both style and substance.