Sleep Inn & Suites Tulsa Central

8021 E 33rd St S
Tulsa, OK 74145

Sleep Inn & Suites Tulsa Central

Address:
8021 E 33rd St S
Tulsa, OK 74145
Phone:
918-663-2777
Toll-Free Office:
800-424-6423
Office Fax:
918-858-4445

Directions
Find Nearby
From I-44, take Exit 232 (31st & Memorial). From Hwy 69, exit at Memorial on 33rd St. Hotel is located at 33rd & Memorial.