← Back to Companies

OYO Hotels

About

OYO Hotels is a large chain of operated homes, hotels, managed living and workspaces that are available throughout the world. OYO Hotels was originally established in India and has expanded to the United States.

Dallas, TX USA
1-10
www.oyorooms.com
Primary Address:
1920 McKinney Avenue
Dallas, TX 75201
USA
Parent Company:
OYO Hotels

Employees (2)

NameTitleEmailPhone NumberSocial Media
B******* A*******Head, Human Resources - The Americasb***************[email protected]
L**** A*****Director, Brandl**********[email protected]
(214) 830-****
Last Updated on Jan 30, 2020