Previously voted the best hotel in Asia, The Oberoi Udaivilas is designed in the style of a traditional Rajasthani palace, with decorative fountains and pavilions in 30 acres of landscaped gardens.