A refined five-star hotel
This five-star hotel places you at the heart of Mayfair, one of London’s most refined neighbourhoods. Overlooking Green Park and steps from Buckingham Palace, the hotel is ideally situated for exploring London’s most iconic sights – from strolling through St. James’s Park to shopping on Bond Street or catching a show in the West End.
Steeped in 1920s Art Deco elegance, the hotel combines timeless style with modern luxury. You can take advantage of a 24-hour fitness centre, business facilities, and concierge service to help plan a day in the city. The hotel’s Grand Ballroom is also one of the city’s most glamorous event venues.
Dining is a highlight here. The Palm Court offers a quintessentially British afternoon tea under a stunning glass ceiling, while Mercante serves modern Italian cuisine in a relaxed, stylish setting. For cocktails or a refined nightcap, Smith & Whistle bar delivers a creative menu and sleek atmosphere. Whether you’re in London for sightseeing or a spot of retail therapy, the Sheraton Grand offers a prestigious base with elegant touches and historic flair.
Facilities
Overview
Certified sustainable
This hotel has a Global Sustainable Tourism Council or equivalent recognised certification. To find out more about what this means, visit our sustainability page.
- Bar
- Air conditioning
- Wi-fi
Food & Drink
- Bar
- Poolside snack bar
- Restaurant
Sports & Health
- Fitness
- Massage