The Social Hub
The Social Hub is a hybrid hospitality company that combines hotel accommodations, co-working spaces, and student housing. Headquartered in Amsterdam, the brand operates properties across several European cities catering to travelers, professionals, and students.
Brand Identity Data
HQ Country
Portugal
HQ City
Amsterdam
Founded
2005
EU Headquartered
Yes
EU Manufactured
No
Ownership Type
private
Stock Exchange
Private
Tax Domicile
NL
Ultimate Parent
The Social Hub Holding B.V.
Data Hosting
EU
GDPR Status
compliant
B Corp Certified
No
Repair / Recycling
No
Ethical Certifications
None verified
Verified on October 15, 2026
Corporate Lineage
2006
Company founded
Charlie MacGregor founded the company originally under the name The Student Hotel.
2022
Rebranding
The company rebranded from The Student Hotel to The Social Hub to reflect its hybrid business model.