X

The Leela Palace Udaipur

Lake Pichola

The Leela Palace Udaipur

Nominated for the World Luxury Hotel Awards 2010, this 5Star hotel on Lake Pichola, presents grandeur and luxury. There are 80 rooms to reside in that offer wide panoramic views of the surrounding hills and the Lake Pichola. Authentic Indian cuisine can be savoured in the Sheesh Mahal, a specialty restaurant with a royal decor and for an international taste there is the Dining Room, which is open for service from 6.30a.m-11p.m. Guests can rejuvenate themselves with a spa treatment by ESPA.


Check-in time : 14:00 NOON
Check-out time : 12:00 NOON
More Information...