★★
275 Oxmoor Rd, Near Samford University, Homewood, Alabama
Property Location
With a stay at Howard Johnson Inn Birmingham in Homewood, you'll be close to Samford University and Vulcan Statue. This hotel is within close proximity of Arlington Antebellum Home and Gardens and University of Alabama-Birmingham.