Z Hotels’ Leicester Square site hits the market for £42m
The hotel has 95 boutique bedrooms across four floors, with a basement restaurant

The freehold interest of Z Hotel’s site in Leicester Square has been brought to market at a guide price of £42m. Avison Young UK and JLL have been jointly appointed by Z Hotels to sell the freehold interest of the Leicester Square property, with a guaranteed 35-year leaseback to Z Hotels.