Mewar Inn

42 Residency Road
Udaipur
India