OYO 10704 Hotel Lake Haveli
OYO 10704 Hotel Lake Haveli
Hotel
5/184,Naga-Nagari,Cheerwa,Ambamata, Near Hotel Leela Palace
, Udaipur, India
313001