Howard Johnson
Address:
11525 E Skelly Dr, Tulsa, OK 74128
Phone:
(918) 438-7700
Hours:
- Mon: 12am-12am
- Tue: 12am-12am
- Wed: 12am-12am
- Thu: 12am-12am
- Fri: 12am-12am
- Sat: 12am-12am
- Sun: 12am-12am
Payment:
Hotels & Motels,
Howard Johnson
Other Businesses:
- Tulsa Select at 5000 E Skelly Dr, Tulsa, OK 74135
- Comfort Inn & Suites at 6101 New Sapulpa Road, Tulsa, OK 74131
- Crowne Plaza TULSA - SOUTHERN HILLS at 7902 South Lewis Avenue, Tulsa, OK 74136
- Comfort Suites Central/I-44 at 8039 E. 33rd Street South, Tulsa, OK 74145
- Tuscuany at 8181 E Skelly Dr, Tulsa, OK 74129