Situé à 15 minutes du centre-ville de Birmingham, en Alabama, et à 14,5 km du circuit Barber Motorsports Park, cet hôtel possède une piscine et un bain à remous intérieurs, un restaurant sur place et des chambres avec une télévision à écran LCD de 82...