Super 8 by Wyndham

Close to Highway 69, restaurants, and shopping

Book a room at our Super 8 Muskogee hotel during your next trip through Oklahoma. Located off Highway 69, our Muskogee hotel near Tulsa makes it easy to reach the most popular local attractions and area destinations.
address

2240 South 32nd, Muskogee, Oklahoma 74401-8007

phone

918-683-8888