Falling in love with the charm of the “City of Lakes” is easy when you are staying at the best hotel in Udaipur: The Oberoi Udaivilas.
Located on the banks of Lake Pichola, this 5 star hotel has luxuriant gardens, with an intricate layout of interconnecting domes and corridors that reflect the layout of Udaipur itself whose seven lakes are linked by canals.