Suite Retreat
Located by the tranquil Lake Pichola and flanked by the views of the Aravalli mountain range, The Leela Palace Udaipur is a modern palace hotel which evokes the grandeur and opulence of the Land of the Mewar. Book for three nights to avail our special Pay 2 Stay 3 offer. Offer valid till September 30, 2021.