The Leela Palace Udaipur : Udaipur's Only Modern Palace Hotel By Lake Pichola
Restaurant • Hotel • Spa • Massage spa • Resort hotel • Extended stay hotel • Business centerOne of the Most Reviewed Spas in Udaipur
#2 Most Reviewed Spa in Udaipur
#1 Most Reviewed Massage spa in Udaipur
#1 Top rated Extended stay hotel in Udaipur
#1 Most Reviewed Extended stay hotel in Udaipur
▼
Address
Lake, Pichola, Udaipur, Rajasthan 313001, India
Website
Contact
+91 294 670 1234Rating on Google Maps
4.70 (3.4K reviews)Open on Google Maps