Live in an opulent palace on your vacation in India
When it comes to larger-than-life dining experiences and luxury accommodation in India, nobody does it better than The Leela Palace in Udaipur. The hotel has frequently been adjudged one of the best hotels in India and it lives up to that reputation. Perched on the banks of lake Pichola, the hotel offers modern amenities in an indulgent traditional setting. Corridors and lobbies are bedecked with ornate chandeliers and rare artwork. Elegant winding staircases transport guests to their rooms, where gilded chairs, embroidered linen, and comfortable beds await.
Spend your days exploring the historical treasures and bustling markets of the city of Udaipur but opt for a different dining experience at the hotel each evening. Canapés while floating on Lake Pichola in a boat. A five-course dinner overlooking a historical palace. Or an alfresco dinner surrounded by dozens of candles at twilight. The indulgence just doesn't end at The Leela Palace Udaipur - I am not complaining!