Hotel Lake Star

80, Naga Nagri, Near Leela Palace, Outside Chandpole, Hanuman Ghat Area, 313001 Udaipur, India

Hotel image
Read more reviews for Hotel Lake Star