Hotels

The Social Hub to launch in UK market with new Glasgow site

The Social Hub Glasgow will be the 18th property to open in Europe for the Amsterdam-based company

The Social Hub, a hybrid hospitality concept, is set to debut in the UK market with the opening of a four-star hotel in Glasgow this April.

Check out our free weekly podcast

Back to top button