Living it up in Udaipur at The Oberoi Udaivilas Spread over fifty acres, this luxurious hotel offers stunning views of Udaipur’s Lake Pichola