Days Inn Hotel Tulsa Central is located on South Yale Street, just off Interstate 44. One-half mile from the local mall, this contemporary low-rise hotel is within four miles of the Bells Amusement and Big Splash Water Parks. Seven miles from downtown Tulsa, guests flying in to Tulsa International have travel an easy 10 miles to stay at this hotel.
Not what you're looking for?