Indigo Lodges
Indigo Lodges SA was a Swiss company, headquartered in Geneva, which organised holidays for the world’s wealthiest clients in luxury villas and chalets. The company had operations in 18 countries and employed approximately 55 professionals.