The Leela Palace Udaipur
Udaipur, India
The Leela Palace Udaipur stands beside Lake Pichola, with views toward the City Palace and Aravalli hills. Its palace-inspired architecture frames lake-facing rooms, courtyards and gardens; the hotel’s Guava Garden has marble paths among fruit trees. Arrivals by boat make the water part of the approach, while Sheesh Mahal and The Dining Room give guests two distinct restaurant settings. The property has 88 keys, including rooms, suites and villas, according to the company’s 2024–25 annual report.