OYO Expands U.S. Footprint With 10 Hotel Debuts
OYO Hotels & Homes has opened doors to 10 new hotels in Colorado, Georgia, Iowa, Mississippi, North Carolina and Texas. Continuing its U.S. recovery
Read More
Oyo Hotels Taps Moshkani as Head of U.S. Business
DALLAS—Oyo Hotels has named Kasra Moshkani as its head of business in the U.S. Moshkani, who has overseen Oyo’s Eastern U.S. business as region
Read More