OYO now present in 60 US cities, has over 100+ hotels

Shweta Sharma

Gurugram-based OYO Hotels & Homes has crossed the milestone of 100 plus hotels in the United States. The company had formally ....

20 September, 2019