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