The Social Hub (B Corp™)
HospitalityNorth Holland, Netherlands1001-5000 Employees
The Social Hub is a Certified B Corporation operating in hospitality, delivering hybrid spaces that combine lodging with opportunities to learn, work, and socialize. The company runs hotels across Europe's dynamic cities and builds a community that welcomes travelers, students, professionals, and local residents. Its offerings include hotel facilities, student and extended-stay rooms, coworking spaces, auditoriums, gyms, and event venues, along with a social impact program through the TSH Talent Foundation. Founded in 2012 and headquartered in Amsterdam, the business reports a sizeable workforce and more than 10,000 rooms across its network. Positioned in the hospitality industry, The Social Hub emphasizes social impact and community-building as part of its core proposition. In 2026 the group appointed Eyal Amzallag as Chief Operating & Commercial Officer and executive board member, and signaled expansion plans in Lisbon, Turin and Edinburgh as part of its European growth.