Holiday Inn Express and Suites Ormond Beach North Daytona, an IHG Hotel | Global Travel