The Oberoi Udaivilas straddles the banks of Udaipur’s tranquil Lake Pichola, nestled at a comfortable distance from the bustle of the city. Framed by 50 acres of rambling gardens, the hotel ...
The first Indian hotel, Oberois Udaivilas in Udaipur comes at number 5. Making it into top 10 is The Oberoi Mumbai. At number 17 we can see the Taj Lake Palace from Udaipur. The list of hotels was ...