Who are we?
OYO is the world’s 2nd largest and fastest-growing chain of fully operated, franchised and leased hotels. OYO’s mission is to upgrade all forms of real estate and thereby provide quality living spaces to travellers around the world. ... Read More
OYO UK Company Contacts
Contacts
Country
United Kingdom
City
London
Headquarters
London, England
Profile
Founded
2018
Industry
Hospitality
Size
11 - 50