The hotel is conveniently located off Interstate 20, just 24 km from the Talladega Superspeedway.
Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 34 air-conditioned...