Holiday Inn Express And Suites Birmingham North

Holiday Inn Express and Suites Birmingham North - Fultondale, an IHG Hotel, 1701 Main St, Fultondale, AL 35068, United States

(205) 849-0047

Location