The Leela Palace, Udaipur

The Leela Palace is a 5 star deluxe palace hotel in Udaipur, Rajasthan, India. The palace hotel offers stunning venues overlooking the shimmering Lake Pichola for private meetings, conferences and weddings. The 80 beautifully-appointed guest rooms and suites are exquisite amenities and picture perfect views of Lake Pichola.

  • 80 Rooms & Suites
  • 8 Halls
  • 250pers max capacity

Activities: Rejuvenating Spa Treatments by ESPA, Steam, Sauna, Jacuzzi, Fitness Centre, Chess, Yoga & Meditation Studio, Bocce, Croquet, Swimming Pool, Heritage Walk, Bicycles

Restaurants: The Dining Room – Multi Cuisine (Lobby Level), Destination Dining (Lobby Level), Sheesh Mahal – Indian Cuisine (Lobby Level – Open Air), Poolside Dining (Poolside – Open Air)

Lake Pichola, P.O. Box No. 125,
Udaipur, Rajasthan – 313001