Hotel Udaigarh

21, Lal ghat, Behind Jagdish Mandir
Udaipur
India