About a 10-minute ride from City Palace Museum, the 2-star Hotel O Jagdish Palace & Restaurant Udaipur includes 39 rooms.
Also, Neemach Mata Temple is 4.4 km from this Udaipur hotel. There is City Palace approximately a 15-minute ride away, and Udaipur Stand bus station is steps away from the hotel.
You may walk 5 minutes to Sankalp The Taste of South or eat by Santosh Bhojnalaya, located merely 0.6 km away.