about this PROPERTY
The Londoner Hotel, located in the heart of London’s Leicester Square, is a luxury boutique hotel often described as the world’s first “super boutique.” Opened in 2021, it features stylish contemporary design, 350 rooms and suites, six concept restaurants and bars, a rooftop lounge, a private cinema, and an expansive wellness center with a spa and pool. The hotel also offers versatile event spaces, including a grand ballroom and meeting rooms, making it a popular choice for both leisure and business travelers. Its central location provides easy access to London’s West End theaters, shopping, and cultural attractions.