2 years 9 months ago | Certified Review
The Oberoi Udaivilas, Udaipur is a 7-star property. Awarded the best in the world!Source
8500
Venues, Udaipur