About
Club Mahindra Udaipur is unarguably one of the best resorts in Udaipur for enjoying a memorable vacation in the lake city of Rajasthan. Located about 9 km from Udaipur railway station and 32 km from the airport, Udaipur resort is located away from the bustle of the city, yet near enough to explore…