Live like royalty at these hotels in Udaipur