Staying in a magnificent Indian palace in one of the country’s historical cities.
Located near Lake Pichola in Udaipur, Rajasthan, the Oberoi Udaivilas Hotel gives visitors to this region the opportunity to sleep in a modern incarnation of an Indian Palace, complete with all the luxuries that Indian royalty might have enjoyed. Though it was only recently built, in 2002, this hotel is still possessed of some truly magnificent architecture that is reminiscent of days long gone.