About
Microtel Inn & Suites by Wyndham Tulsa / Catoosa Route 66 is a top-rated hotel in Tulsa, Oklahoma, offering comfortable and affordable accommodations for travelers. Conveniently located at 16518 E Admiral Pl, Tulsa, OK 74116, our inn is situated near the iconic Route 66, making it an ideal stop for road trippers and families alike.
As a motel with a difference, we provide a range of amenities to ensure a relaxing stay, including free Wi-Fi, a fitness center, and a complimentary hot breakfast buffet. Our spacious rooms are equipped with modern amenities, such as flat-screen TVs and microwaves, to make you feel right at home.
Whether you're in town for business or leisure, our hotel is the perfect base to explore Tulsa's attractions, including the Philbrook Museum of Art, Gilcrease Museum, and the Tulsa Zoo. With its rich history, vibrant culture, and warm hospitality, Tulsa has something for everyone.
At Microtel Inn & Suites by Wyndham Tulsa / Catoosa Route 66, we're committed to providing exceptional service, cleanliness, and value. Book your stay with us today and experience the best of Tulsa's hotels!