Whether you just landed at Tulsa International Airport (TUL) or pulled off I-244, the Country Inn & Suites by Radisson, Tulsa, OK is an ideal place for you to rest up. Stretch your legs by walking the downtown streets, or tour the plains of Africa and the forests of Asia at the nearby Tulsa Zoo.