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.

address

1651 N 32nd St, Muskogee, OK 74401

phone

(918) 913-9433