Loading…
Udaipur, India
The Leela Palace Udaipur is a luxury palace hotel on the shores of Lake Pichola in Udaipur, India, known for its Rajasthani palace architecture, lake-and-Aravalli views, and boat access. It is also noted for royal-style dining and wellness offerings, including Sheesh Mahal and an award-winning spa.
Put their name forward — we'll invite them to claim their place in The Leela Palace Udaipur's lineage.
Curated from public sources. Reach the people here through Guild's relay once they've claimed their profiles.