3209 S 79th Ave , Tulsa
Located in Midtown Country Inn & Suites by Carlson Tulsa Central is a perfect starting point from which to explore Tulsa (OK). Offering a variety of facilities and services the property provides all you need for a good night's sleep.
2600 North Aspen, Tulsa
Located in Broken Arrow Oklahoma this hotel features an American restaurant well-equipped gym and rooms with free Wi-Fi. Downtown Tulsa and Tulsa International Airport are 15 minutes’ drive away.