The elegant Holiday Inn Express Hotel & Suites in Jacksonville - opened August 2004 - which is conveniently located NE of downtown Jacksonville just off