News

Hybrid hospitality brand The Social Hub has doubled its footprint in Italy, with the opening of 2 new locations in Florence ...