The Tree of Life TatSaraasa Resort Spa, Udaipur is beautifully located at the Lakhawli Lake and nestled in the Aravali Valley. Their luxury rooms come with either a private lawn or a large balcony and have an amazing view facing onto the lake and the hills beyond. Experience a getaway of a life time as you relax and unwind in this beautiful and unforgettable one-of-a-kind vacation.
- Accommodation for 2N/3D in a luxury lake view room
- Indulge yourself in diverse and exciting set of cultural fairs, festivals and rituals shown in the campus
- Enjoy the lazy hours in a large fresh water swimming pool
- Breakfast and dinner included