The Leela Palace Udaipur

Without doubt the "Jewel of the Lake". Opened in 2010, The Leela Palace Udaipur, on the banks of the majestic Lake Pichola, offers the most spectacular views of the lake, City Palace and the Aravalli mountains.

Contact Mason Rose

Latest News