Company Overview
Company Name
Catoosa Inn & Suites
Address
40 S 193rd East Ave, Catoosa, OK, 74108, United States
Website
catoosainn.comPhone
(918) 739-3076About Catoosa Inn & Suites
Catoosa Inn & Suites is a 3-star hotel located in Catoosa, Oklahoma, just 20 kilometers from Tulsa International Airport. The hotel features modern amenities, including spacious rooms with private balconies, free Wi-Fi, and an American breakfast. Guests can enjoy the convenient shuttle service to explore the nearby cities of Tulsa and Broken Arrow.