Located in the heart of London's iconic Leicester Square, The Londoner is not just a hotel; it's an urban resort that offers a unique blend of luxury and entertainment across 16 storeys. With 350 stylish rooms and suites, six concept eateries and bars, exclusive guest-only spaces at The Residence, a wellness retreat, screening rooms, meeting spaces, and a stunning ballroom, The Londoner is the perfect destination for those looking to experience the vibrant energy of the West End in a sophisticated and elegant setting.