Soho House Ibiza: New Farmhouse Set to Open Next Year
in News
Soho House, the renowned international members-only club, is expanding in Spain with Soho House Ibiza set to open next year. This new Farmhouse will be located on a working olive grove, blending luxury with natural beauty. What to Expect at…
Continue Reading