The Suite Indulgence package at the The Leela Palace Udaipur is a rich and royal experience taking luxury to the highest level. Live life like a maharaja in a modern palace hotel with suites designed for royalty. Services and facilities at this lakeside resort are lavish and extravagant.
All reservations must be guaranteed by a Visa, Master or American Express Credit card. The hotel reserves the right to pre-authorise credit cards prior to arrival.
No deposit required.