Holiday Inn Hotel & Suites NEW SMYRNA BEACH (DAYTONA BCH)

1401 SOUTH ATLANTIC AVENUE
Florida
United States