Tat Saraasa Resort & Spa Udaipur
Tat Saraasa Resort & Spa Udaipur
Perched within the periphery of the Udaipur city, on the bank of tranquil Lake Lakhawali and encompassed by divine Aravalli ranges, TatSaraasa Resort & Spa is located in scenic and historic heart of Udaipur.
* Some hotel facilities may be seasonally operated or under maintenance and therefore unavailable at the time of your stay. Charges may apply for certain facilities.