The Leela Palace Udaipur

Perched on the banks of Lake Pichola, The Leela Palace Udaipur is reminiscent of an authentic Indian palace, with sumptuous rooms and suites overlooking the tranquil waters. Board one of the decorated boats, submerge in the pool overlooking the lake, unwind in the tented ESPA spa, or dine on delectable cuisine at Sheesh Mahal.