Super 8 by Wyndham Athens
Located in Athens, Super 8 by Wyndham Athens is in the business district, a 3-minute drive from Strouds Run State Park and 7 minutes from Ohio University. This hotel is 4.8 mi (7.8 km) from Court Street and 4.9 mi (7.9 km) from Hot Dog Museum.