Leela Palace, Udaipur is stunning. The moment your get down from their boat at the hotel porch you are greeted with flower petals showered from above. The two wings in the hotel are both done up in true and real Palace style. You would never get to know, f not told by the staff, that the hotel is not a...
More
