Spaze Palazo, a commercial establishment in Gurugram’s Sector 69, has leased large office space to hospitality chain OYO. OYO will not only open its corporate headquarters...