holiday inn research park s

5903 University Drive
Huntsville
Alabama
United States