The Oberoi Udaivilas is somewhat of a household name, synonymous with no-holds-barred luxury and home-grown Indian hospitality. Embodying the grandeur of a sprawling Rajasthani palace, with lavish ...