OYO Travels Nepal from Malaysia OYO Rooms – India’s largest hotel booking network spread across 181 cities with 6500+ hotels… by Giriraj Khatri — May 2, 2017 in Companies 0