OYO Starts Expansion in Kathmandu- Adds Six New Hotels OYO Rooms or OYO is an Indian hotel brand that owns, operates and even aggregates… by Prakriti Tuladhar — October 5, 2017 in News 0
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