- Onsite Restaurant
Club Mahindra Varca Beach is located at Survey No 176/1, Varca Village in Vasco da Gama, Goa. A veritable paradise awaits guests at Varca. Characteristic Goa comes alive through the architecture, the cuisine, the scenery and so much more at this gorgeous edifice that is the resort. This is the vacation destination to delight in.