The site will be the 12th Z hotel in London and 15th across the UK including Bath, Glasgow and Liverpool.
Z Hotels has announced its latest property in London’s Leicester Square.
The 95-bedroom hotel is set to open in early 2025 and marks the group’s 12th hotel in the capital and 15th across the UK including Bath, Glasgow and Liverpool.
Z Hotels, which was named as one of The Caterer’s Top 30 Best Places to Work in Hospitality in 2024, is working with environmental partners to help make the property as sustainable as possible.
The hotel in Leicester Square will feature state-of-the-art equipment and low-carbon technologies to improve energy efficiency and the hotel’s overall sustainable credentials. For instance, water consumption will be reduced by using water saving devices including shower flow limiters and tap aerators in all rooms.
Bev King, founder and CEO of Z Hotels, said: "We are delighted to bring Z Hotels to Leicester Square, one of London’s most vibrant, iconic locations. Our aim is to provide guests with an exceptional experience that combines affordable luxury with an unbeatable location.
“Whether our customers are here to explore London’s rich culture, attend a show, or simply enjoy a weekend getaway, our Leicester Square property will offer everything they need in a stylish and welcoming environment, which is a Z Hotels guarantee”.