At The Banks of Lake Pichola In The Heart Of UdaipurThe Leela Palace Udaipur
Lake Pichola, PO Box No. 125 Udaipur, -- IN
The Leela Palace Udaipur is located in the center of Udaipur, in the Indian state of Rajasthan. The hotel sits right on the banks of scenic Lake Pichola and in the shadow of the Aravali Mountains. Maharana Pratap Int’l Airport is just 45-minutes away, and transportation to and from the airport is available.
Maharana Pratap Int'l Airport: 17 mi/27 km, 45 minutes