Super 8 Motel - Muskogee is a 3-star property situated about 9 km from Ataloa Lodge Museum.
The venue is 9 km away from River Country Water Park. The city center lies within 4 km from the venue.
Fast access to Tulsa International airport within 70 km is provided.
Such business facilities as a meeting room and printers are also available on site.