
La Quinta Inn & Suites
The La Quinta Inn and Suites Muskogee hotel is conveniently located on Highway 69 and state Highway 62, our Muskogee hotel is close to many local outdoor attractions and just minutes from the business district.

1701 N 32nd St, Muskogee, OK 74401

(918) 913-9541