128, Sukher Road, 313001, Udaipur, India, Udaipur
+912942440431
Parking lot
Room service
Internet access