Hotel Shree Nanda
Hotel
Udaipur
Situated 2.8 km from Jagdish temple, Hotel Shree Nanda offers 4-star accommodation in Udaipur and has a terrace, a restaurant and a bar. Located around 2.
Number of rooms: 35
56 Ashok Nagar Main Road NEAR JAIN MANDIR, 313001 Udaipur, India