Located on the banks of Lake Pichola in Udaipur, India, The Oberoi Udaivilas is a luxurious palace hotel that exudes grandeur and elegance. The hotel offers opulent rooms and suites, a stunning pool, and breathtaking views of the lake and surrounding gardens. Guests can indulge in traditional Indian spa treatments, take a boat ride on the lake, and explore the rich history and culture of Udaipur.