★★★
Country Inn & Suites by Radisson, Tulsa, OK (3 stars) is an accommodation with many amenities located 13 km far from the center of Tulsa. Offers to its customers free wifi internet connection in all its facilities. Country Inn & Suites by Radisson, Tulsa, OK offers several amenities, being some of the most relevants: climate control. In addition this accommodation is adapted to provide disabled access. It belongs to the Radisson chain.
There are 410 comments on this accommodation:
Address: 1034 North Garnett Road. OK 74116 Tulsa. United States.