Quality Inn Homewood Birmingham I-65

Quality Inn Homewood Birmingham I-65
155 Vulcan Rd., Homewood, AL 35209 United States (USA) near Exit 256b a on I-65 (~0.2mi)