Generic filters
Exact matches only
Z Hotels ZHH Limited
Founded 2011
Headquarters London

Z Hotels ZHH Limited

Z Hotels are designed for short stays in England's major cities. They are said to adopt a concentrated style and to offer an 'out-of-town' price for a stay in the centre of London, Liverpool or Glasgow.