Located in Udaipur, India, The Oberoi Udaivilas is a luxurious hotel that showcases the grandeur of Rajasthani architecture. Set on the banks of Lake Pichola, the hotel offers opulent rooms, exquisite dining options, and a serene spa. Free cancellation allows guests to make flexible travel arrangements.