at 492 Wildwood North Circle, Homewood , 35209 United States
56 FB users likes Holiday Inn Birmingham Homewood, set it to 50 position in Likes Rating for Birmingham, Alabama in Hotel & Lodging category
Holiday Inn Birmingham Homewood is Birmingham based place and this enity listed in Hotel category. Located at 492 Wildwood North Circle AL 35209. Contact phone number of Holiday Inn Birmingham Homewood: (205) 942-6070
Check in 10:00am Check out 11:00am
A new full service hotel with meeting space, indoor pool and great restaurant and bar.