The UK’s newest hotel group is to open its first hotel in London’s Soho district. Z Hotel Soho plans to be the first hotel designed for the ‘Urbanite Stay’, meaning short city-centre stays at reasonable rates. The hotel is a designer conversion of 12 Georgian townhouses. It will offer 85 rooms, a central courtyard and a Z café. The hotel is within walking distance of the … [Read more...] about Soho’s new place for Urbanites – Details of New Hotel in London’s Soho
You are here: Home / Archives for Soho