In the cultural hotspot Udaipur, The Oberoi Udaivilas sits on the banks of Lake Pichola. The property was originally a palace, so you can imagine the grand architecture, courtyards, fountains and pools that lend the hotel a regal air, with the addition of modern ammenities, fitness, spa and dining facilities.