Presentation
One of the most iconic 5 stars in the english capital!
This iconic address is overlooking Hyde Park, and is located within half a mile of Green Park and Buckingham Palace. They are one tube stop from the London Eye and Big Ben.
453 rooms, including 56 suites, all offering an exceptional view, ideal for families and friends
13 versatile event rooms and a 24-hour business center
3 restaurants
5 bars
Dining and drinks
Michelin-starred restaurant with 360 ° panoramic views
Bars
Located on the lobby level bar
Executive lounge
Meetings and Events
Featuring one of London’s largest ballrooms, the hotel has event space for up to 1,350 guests. Perks include video conferencing technology, meeting rooms with natural light, and catering by award-winning chefs.
- TOTAL EVENT SPACE 2,087sq. m.
- LARGEST ROOM SETUP 944sq. m.
- MEETING ROOMS : 16
- 453 GUEST ROOMS