Z Hotels has announced the opening of its new “centre piece” property in London’s West end.
Opening its doors in early 2025, the Leicester Square hotel, located at Garrick House, will be the group’s 12th in London and 15th across the UK.
Focusing on affordable luxury, the 95-bedroom hotel will offer guests stylish accommodation in the heart of London. Each design-led guestroom will feature an en-suite shower room, HDTV with free Sky channels, complimentary Wi-Fi, crisp bed linen, complimentary, tea, coffee, water and toiletries.
To improve its sustainability credentials and energy efficiency, the property will make use of state-of-the-art plant equipment, low carbon technologies and water saving devices.
Hotels also offers a free membership programme. With a simple sign-up process members can benefit from a 10% discount on the public rate in all Z hotels, complimentary cheese and wine, free room upgrade and early check in/late check out (subject to availability), 10% discount on F&B purchases (excl. breakfast) and complimentary tea and coffee any time of the day.
Bev King, Founder and CEO, 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 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.”




