During the stay at the 2-star Intown Suites Extended Stay Birmingham Al - Homewood hotel, you shouldn't miss Birmingham's top-rated landmarks, the historic museum "Birmingham Civil Rights Institute" (7 km the property) as well as the historic 16th Street Baptist Church, located about a 10-minute ride away.