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.

address

1701 N 32nd St, Muskogee, OK 74401

phone

(918) 913-9541