The Oberoi Udaivilas, Udaipur – Asia’s Award Winning Resort in INDIA
For the 3rd consecutive year “The Oberoi Udaivilas” Udaipur (INDIA) has been voted for the Best Resort in Asia, by Travel + Leisure, World’s Best Awards, 2013. Readers’ poll conducted by the magazine states the ranking result. Pictures courtesy Oberoihotels.com
Read more