5.0
1 Review

Lake Pichola, Udaipur, Rajasthan 313001

Veg Price
1800 / Pax + Taxes
NonVeg Price
2000 / Pax + Taxes
Capacity
upto 8
100 Rooms

FAQs of Payal at The Leela Palace


Check Availability & Prices

The Leela Palace