Tag: 28 states

OYO Hotels & Homes grow operations to over 500 cities in India

OYO Hotels & Homes grow operations to over 500 cities in India

We, at OYO, are ecstatic to announce our presence in over 500 cities in one of our key home markets, India! We value and understand the growing desire among modern travellers to truly immerse themselves in the place they are visiting. That is why with an OYO in every place, we are always at the forefront of offering great, ...