Criterion Hospitality to open Zedwell capsule hotel

Zedwell Capsule Hotel, part of Criterion Hospitality, will open in September 2026. Located in Leicester Square, it will offer dormitory options ranging from six to 69 people, with some rooms featuring private bathrooms and toilets. Each guest will have an individual private capsule equipped with a Hypnos mattress, automatic ventilation, and the ability to lock the space and securely store personal items while away. Additional amenities will include luggage storage for larger items in the lobby and convenient hooks inside each capsule for personal belongings.

Leicester Place Capsule Hotel sits within one of London’s most vibrant cultural districts, surrounded by attractions and world-famous entertainment. From the streets of Soho and Chinatown to the theatres of the West End, Covent Garden, and landmarks such as Trafalgar Square and the London Eye, visitors are at the heart of it all. The closest underground stations are Leicester Square and Piccadilly Circus.

Criterion Hospitality offers key London locations in dorm to 4* hotel accommodation. They also have two rooftop restaurant bars for dining requirements. Criterion Hospitality also have openings in Manchester, Trafalgar Square, Haymarket, Shoreditch, Edinburgh, Canary Wharf, Westminster, York, Bank and Tower Bridge.

For more information on Criterion Hospitality, please click here.

Categories