Wer in Udaipur ein ganz besonders gelungenes Hotelkonzept sucht, ist im The Leela Palace Udaipur genau richtig. Es liegt direkt am Lake Pichola mit wunderbarem Blick auf den Seepalast und den Stadtpalast. Die Zimmer und Suiten bieten alle Blick auf den See und die umgebende Landschaft. Am hauseigenen Swimmingpool kann man nach einem interessanten Besichtigungstag herrlich entspannen. Bei guten Wetter genießt man die Mahlzeiten auf der Terrasse des Hotels.