The Social Hub, a pioneering hybrid hospitality concept, enters UK market with first hotel in Glasgow
The Social Hub debuts in the UK with the highly-awaited opening of a four star hotel in Glasgow this April, the first UK location for the industry-leading, community-focused hybrid hospitality...
