• Home
  • /
  • Tag Archives:  Motel 6

OYO: $525 Million Motel 6 Acquisition Deal

OYO Hotels & Homes is an Indian multinational hospitality chain of leased and franchised hotels, homes, and living spaces. It was founded in 2012 and is headquartered in Gurgaon, Haryana, India. As of 2020, it has more than 43,000 properties and 1 million rooms across 800 cities in 80 countries. According to reports, OYO has…