TatSaraasa Resorts logo

TatSaraasa Resorts

The word ‘TatSaraasa’ is derived from Sanskrit and means – that which is calm, serene and beautiful. Perched within the periphery of the Udaipur city on the bank of tranquil Lake Lakhawali and encompassed by divine Aravalli ranges. Tatsaraasa is truly a reason enough to be away from the city hustle... Read more

Employees

51-200

Links


Org chart

This company has no org chart yet


Teams


Offices

This company has no offices yet