Motel 6 Sold to Oyo, Indian Hotel Giant That Is Ramping Up in U.S.
Motel 6, one of America’s most recognizable lodging brands, has a new owner after an India-based hotel giant has agreed to buy it for $525 million.Oyo, the new owner, said on Friday it is making the