Sleep Inn , Inn & Suites Central/I-44 - Tulsa Oklahoma HOTEL ADDRESS: 8021 E. 33rd Street South, Tulsa, Oklahoma, 74145
Description:
Centrally located off I-44. Featuring: indoor pool, sauna, hot-tub, fitness room and one bedroom suites. Within Tulsa Oklahoma Pet Policy: Pet Friendly