Holiday Inn Express Decatur

About This Project

A new four story, 83 room, Holiday Inn Express in Decatur, AL.