Hotel Siddhartha Inn
32 serveritu villas near jain temple, 313001 Udaipur, India,Object type: Hotel Udaipur
Located in Udaipur, 1.3 miles from Jagdish temple, Hotel Siddhartha Inn provides accommodations with a restaurant, free private parking, a bar and a terrace. Am