Swaroop Vilas By Zennia
6, ambavgarh opp lake swaroop, Sagar, Rajasthan, India - 313001
+91 7300020003
Swaroop vilas udaipur is one of the top boutique hotel in udaipur near to lake swaroop sagar, it comprises of 47 rooms where one can ge.....f royality