Zero Hotels logo

Zero Hotels

Zero Hotels operates 20 hotels in Spain and Portugal with its own brands Zero, Stela and Neo as well as third party brands

Headquarters

Madrid, Spain

Employees

1-10

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet