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.
2240 South 32nd, Muskogee, Oklahoma 74401-8007