We’re Europe’s Leading Conference Hotel 2023, with over 35 meeting rooms including two massive ballrooms, four uniquely themed bars and restaurants, three sustainability accreditations, two world mice awards and one transformational refurbishment.
We truly know events inside and out. Not only do our event team come with experience and meticulous planning, all of our 35 meeting rooms are purpose built designed with flexibility in mind.
Better yet, our prime London location means you’re centre to all the action, just a short stroll from Hyde Park and Oxford Street, and only 15 minutes from Heathrow Airport via the Heathrow Express.