Muskogee Inn & Suites
Muskogee Inn & Suites
Featuring a flat-screen cable TV in every guest room, this Muskogee, Oklahoma motel is located off Highway 69 and is 4 miles from Creek Nation Casino.
- Location
- Muskogee, OK
- Phone
- (918) 913-9433
- Website
- https://www.visitmuskogee.org/blog/directory/muskogee-inn-suites/