Leela Palace Udaipur, India

With a majestic location on the Lake Pichola and spectacular view of the Aravalli Mountains, The Leela Palace evokes grandeur and opulence of the land of the Mewar. Beautifully designed to reflect the surrounding style and influences, the intricate craftsmanship and world-class amenities designed by Jeffrey A. Wilkes. www.Deluxe-Escapres.com

Check hotel Rates:


Udaipur Map & Hotels: