The World's First
Super Boutique Hotel
Welcome to an urban resort on the south west corner of the iconic Leicester Square. A collection of spaces, tastes and experiences brought to life across 16 storeys, curated to reflect the drama and elegance of West End life. This 5 star hotel in London features 350 bedrooms and suites, six concept eateries and bars, three guest-only parlour rooms at The Residence, a wellness retreat, two screening rooms, seven inspiring meeting spaces and a stunning ballroom for up to 850 guests.