The Majestic Leela Palace Udaipur in India

Enjoy a wonderful royal experience at a luxury boutique hotel that you will instantly fall in love with: the Leela Palace Udaipur in the City of Lakes in India. Designed by architect Bill Bensley, the hotel boasts elegant and tasteful interiors by interior designer Jeffrey Wilkes.

Each of the 80 rooms and suites of the Leela Palace is luxuriously appointed and offers beautiful views of Lake Pichola. If you want to enjoy the best possible experience here, we recommend you choose the 3,552-square-foot Maharaja Suite.

Once you’ve checked in (right from your room), you can relax and forget about all your worries in this majestic hotel. You can choose to sit by the pool and enjoy the sun, taste a delicious cocktail in the lounge and bar at the famous ESPA, or enjoy the alfresco fine dining experience. Everything here is perfect for a true luxury lover.

Did you like this? Rate it
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)