The Club Mahindra
Varca Beach Resort basks in Mediterranean splendor on the
tranquil shores of Varca in South Goa.
Accommodation
The
very spirit of Goa reins in its spacious rooms, high, ornate
ceilings and the warmth of its service. The resort’s
135 air-conditioned rooms and suites are done up with tasteful
décor and offer soul-stirring views of the sea.