This hotel, rennovated in 2010, is located just 24 km from the Talladega Super Speedway.
The hotel is conveniently located off Interstate 20, just 24 km from the Talladega Superspeedway.
Situada en Oxford, esta propiedad es una base ideal desde la que explorar los alrededores. Hay un total de 63 habitaciones.