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.
Facilities
Overview
- Bar
- Air conditioning
- Wi-fi
Food & Drink
- Bar
- Poolside snack bar
- Restaurant
Sports & Health
- Fitness
- Massage