The Oberoi Udaivilas, Udaipur heritage hotels in Rajasthan