Advertisement

Advertisement
Hotels

OYO Hotels reaches 100 UK hotels within 10 months of launch

OYO Hotels and Homes, the world’s third-largest hotel chain by room count, has revealed it has increased its presence in the UK to over 100 hotels across 25 major cities and towns.

Check out our weekly podcast: 'Checking In by Hotel Owner'

Back to top button