The Oberoi Udaivilas is operated by The Oberoi Group is a hotel company with its head office in Delhi.
The Oberoi Udaivilas is operated by The Oberoi Group is a hotel company with its head office in Delhi. Hotels Links: en.wikipedia.org By: jdubble07