Super 8 Athens is located in Athens, 39 km from Canton. All rooms include a private bathroom. Super 8 Athens features free WiFi throughout the property. A TV is available. There is a 24-hour front desk at the property.
Address: 205 US Highway 175 West, Athens (Texas)
Rates from:
USD 60 Book Now