7.2/10
Good
52 reviews
Free Wi-Fi
This Talladega hotel is within a 25-minute drive of the NASCAR Talladega Superspeedway. The hotel features rooms equipped with a flat-screen TV and free Wi-Fi.
Number of rooms: 73
240 Haynes Street, Talladega, AL 35160, United States