Back
You are here:

Accommodation rating: Exceptional

The Leela Palace Udaipur has set new standards of luxury for hotels in Udaipur. It is majestically located on the banks of Lake Pichola and is a seamless blend of modern comfort and the grandeur of a bygone age. The 72 rooms and suites are some of the most spacious in the city and are opulently furnished. Facilities include 2 restaurants and an intimate library bar as well as a spa and pool.


Please call 020 3813 2966 for more information or to make a booking.

Other hotels you may like