Mountain Views at this Five-Star Udaipur Hotel
With its breathtaking views of the Aravali Mountains, The Leela Palace Udaipur stands majestically on the banks of Lake Pichola as a bastion of bygone opulence and grandeur. The property’s 5 suites and 80 five-star Udaipur guestrooms all overlook the tranquil waters of the lake, presenting a serene backdrop to a journey into the lap of luxury. Experience the fairy-tale setting and authentic royal treatment of this Udaipur luxury hotel, featuring a luscious courtyard, lakeside pool, 900-square-meter spa, and exquisite restaurants with al fresco fine dining.
- Fitness Center