Holiday Inn BIRMINGHAM - HOMEWOOD
Address:
492 Wildwood Circle North, Homewood, AL 35209
Phone:
(877) 410-6681
Hotels & Motels,
Holiday Inn
Other Businesses:
- Quality Inn at 155 Vulcan Road, Homewood, AL 35209
- La Quinta Inn & Suites Birmingham Homewood at 60 State Farm Pkwy, Homewood, AL 35209
- Okinawa at 148 Wildwood Pkwy, Homewood, AL 35209
- Urban Cookhouse at 2846 18th St S, Homewood, AL 35209
- Quality Inn at 155 Vulcan Rd, Homewood, AL 35209