Featuring free continental breakfast and a seasonal outdoor pool, Super 8 Eufaula is located 1.6 km from Lake Eufaula and 2.7 km from historic Eufaula city centre. Free Wi-Fi is provided.
Number of rooms: 42
1375 South Eufaula Avenue, Eufaula, AL 36027, United States