Experience unparalleled luxury at The Leela Palace Udaipur, a landmark palace hotel in the City of Lakes. Arrive by boat across serene Lake Pichola and be welcomed with rose-petal showers. Admire handcrafted silver figurines, enjoy breakfast by the lake, or picnic in the guava orchard. Relax in a temperature-controlled pool and savor exquisite Rajasthani cuisine on expansive terraces. Indulge in lavishly appointed rooms and create timeless memories in India's most romantic city. GET THE…