The Leela Palace Udaipur
The Leela Palace, is located along the shores of Lake Pichola and showcases views of the Aravalli Mountains. Guests can choose from 80 well-appointed guest rooms and suites. All rooms have luxury amenities and picture perfect views of Lake Pichola and its majestic palaces.
The Leela Palace hosts an ideal setting for fine dining. Restaurants serve exotic dishes under the stars, namely, the Sheesh Mahal and the Library Bar. Furthermore, the hotel has a spa over-looking Lake Pichola. The Spa offers various therapeutic treatments.
Itineraries featuring The Leela Palace Udaipur
A Glimpse of India’s Golden Triangle
The best of Northern India with luxury tiger safari
Our Favorite Udaipur Accommodation on a Map
Plan your Trip
Ready to start planning your own incredible adventure? We make the process stress-free and enjoyable.