OYO Hotels to Invest $300 Million in the U.S.

Home/OYO Hotels to Invest $300 Million in the U.S.