When traveling to India there are only few properties that capture the essence of India combined with an ultimate luxury hospitality.
The Leela Palace in Udaipur overlooking the hills of Aravalis on the banks of lake Pichola will indulge you in romantic atmosphere , beautiful landscape and high-end services. With only 80 rooms this boutique property offers complete privacy and calmness to travelers visiting it. All the rooms are spacious from 580 to 3552 square feet of the Maharaja suite in modern style combined with traditional elements.
You will find everything for perfect relaxation within the property a pool, ESPA spa, private gym and if you cannot be without contact with your business, all modern facilities as meeting rooms, business center etc are there.
Personal butler on every floor will make sure that nothing is missing during your stay.