About the hotel
General Description Welcome to our OYO Hotel Tulsa OK I-44/Route 66 hotel, conveniently located just off Interstate 44 and just twenty minutes from Tulsa International Airport
Map of OYO Hotel Tulsa OK I-44/Route 66
Address
OYO Hotel Tulsa OK I-44/Route 66
Tulsa, Oklahoma, United States of America
N 36.14893 E -95.85107