The Super 8 Of Homewood (ala.) Is Near Interstate 65 Just 11 Miles From The Birmingham International Airport. Guests Can View The 56 Foot Vulcan Iron Man Statue On Red Mountain Only Three Miles Away. This Hotel Offers Complimentary Continental Breakfasts And Internet Access. Guestrooms Feature Expanded Cable Televisions And, Upon Request, Microwave Ovens Or Refrigerators.