The Leela Palace, Udaipur
Set on the banks of Lake Pichola, The Leela Palace Udaipur embodies the grandeur of Mewar heritage, blending opulent decor with lakeside tranquillity. Its architecture reflects royal traditions with a modern touch. The hotel offers plush rooms, a serene spa, an outdoor pool, and curated cultural experiences, ensuring an immersive stay. Guests can enjoy breathtaking lake views and attentive service throughout. Dining showcases refined Indian and international cuisine, served in elegant settings, including a rooftop restaurant offering spectacular views of the city and surrounding landscapes.
View all of our luxury holidays to India.