A Club Mahindra Associate Resort Find yourself in a hidden paradise adorned with lush greenery, generous sunlight, and melodious birdsong. Igreha - Villa C, Siolim, Goa, an affiliate Club Mahindra property set in the wilderness of Siolim will make your heart skip a beat. Spacious living spaces, picture-perfect walkways, and statement décor command a second look. Despite all the scale and opulence, the villa's homely character is meant to woo you completely. With pristine beaches, vibrant markets, and nature trails, at a close distance, the impeccable villas gift its guests with an unforgettable stay.