Hotel BrandsProperty

Z hotels receives £18m funding for new central London property

The group already has plans to open a further two hotels in central London and Bath later this year

Z Hotels has secured  £18m of funding that will be used to acquire a five-storey office building just off Trafalgar Square in central London.

Back to top button