Travelers Inn & Suites Oklahoma City Airport
Hotel • Inn • Motel • Self catering accommodationLaid-back airport hotel with relaxed rooms, plus freebies like Wi-Fi, breakfast & airport shuttle. People often mention room, stay, rooms,
Address
820 S MacArthur Blvd, Oklahoma City, OK 73128
Website
Contact
(405) 947-8651Rating on Google Maps
2.80 (388 reviews)Open on Google Maps