Hotel Swaroop Vilas
6, Ambavgarh, Opposite Lake Swaroop Sagar, 313001 Udaipur, India,Object type: Hotel Udaipur
One of our best sellers in Udaipur! Located on the banks of the beautiful Lake Swaroop Sagar, Hotel Swaroop Vilas features an outdoor pool, a spa and wellness c