The Leela Hotels in Udaipur
(1 Hotels in Udaipur)
Hotel is located at a great location which offers scenic view of Lake Pichola. Staff is very courteous and will go to the last mile to make you happy. I would love to visit the hotel again on my visit to Udaipur. If I have to sum it up then I would say it's awesome.
Nikhil Rana | Sun, Feb 21, 2016
Please wait while we fetch hotels for you.