Travel Holiday Inn Express and Suites, an IHG Hotel, Now Open in Jacksonville Florida at the St. John’s Town Center Press Release – updated: Nov 25, 2019 JACKSONVILLE, Fla., November 25, 2019… ReportWireNovember 25, 2019 View Post