Swaroop Vilas ( Boutique Hotel )

6, Ambavgarh
Udaipur
India