Holiday Inn Birmingham Homewood, Birmingham
https://holiday-inn-birmingham-homewood.usa8.info
Located in Homewood, Alabama, this hotel is 2.7 miles from Samford University. The hotel features an indoor pool, a gym and guest rooms with premium cable TV and a refrigerator.
492 Wildwood Circle North, Birmingham, AL 35209, United States of America