Selina Email Format
HospitalityEngland, United Kingdom1001-5000 Employees
Selina is a hospitality company based in London, United Kingdom, with its address at 13 Hillgate Street, London, W8 7SP, and a workforce of between 1,001 and 5,000 employees. It is positioned as one of the world's largest hospitality brands serving Millennial and Gen Z travelers, offering accommodation combined with coworking, recreation, wellness, and local experiences. Founded in 2014, Selina designs each property in partnership with local artists, creators, and tastemakers, repurposing buildings in diverse locations from urban centers to remote beaches and jungles. The portfolio includes more than 150 properties across 25 countries, providing a global infrastructure intended to support travel and work abroad. Reported revenue is in the broad range of $500 million to $1 billion, and the company has raised about $68 million in funding.