OYO ramps up presence in UK; expands to over 100 hotels across 25 cities
MORE NEWS
OYO Hotels & Homes has increased its presence in the UK to over 100 hotels across 25 major cities and towns, including London, Manchester, Edinburgh, Glasgow, Blackpool and Torquay.
According to the company, its UK business, which is less than a year-old, has tripled its portfolio in the past three months.