Holiday Inn Express and Suites Okmulgee

Okmulgee hotel is across from Creek Nation Complex. It’s nice to enjoy easy access to I-75 and a hotel location near Tulsa during your vacation or business trip. That’s just what you’ll get when you make reservations at the Holiday Inn Express‚ Hotel & Suites Okmulgee.