Luxury Holidays At The Leela Palace Udaipur
This grand hotel, located on the shores of Lake Pichola, with views of the lake and the majestic Aravali Mountains, lives up to its name and encapsulates all the opulence of the Rajasthani royal era. Each of its guest rooms and suites are sumptuously appointed and feature a television, internet access and a ‘Gourmet Corner’, at the very least, while some of the guest suites have further luxuries, including a plunge pool and a separate dining room. The décor throughout includes furniture and artworks that reflect exquisite Indian detailing and the hotel also offers a range of activities to enable you to learn more about the Indian culture.