The Oberoi Udaivilas Udaipur

Haridasji Ki Magri, Udaipur - 313001, Rajasthan, India
Other 5 Star Luxury Hotels in India