Courtyard By Marriott Hoover, Birmingham
Courtyard By Marriott Hoover
1824 Montgomery Highway SouthLocated just 11 miles south of Birmingham's city center, the recently renovated Courtyard Birmingham Hoover features spacious guest rooms that are well-equipped for the business traveler and perfect for the family on the go.