Founded in London in 1995, Soho House is an exclusive global network of private clubs designed for creators, professionals and figures from the creative industries looking for spaces to connect. Its location in Los Cabos is particularly significant as the brand’s first Beach House in Mexico and third in Latin America. Moving beyond the traditional urban club concept, the project is fully integrated into its coastal surroundings, bringing together the desert, mountains and the Sea of Cortez.
