Jagat Niwas Palace 3 stars

23-25m Lal Ghat, 313001 Udaipur, India

Hotel image
Read more reviews for Jagat Niwas Palace