Best deals on the closest Super 8 to this island in Volusia County, Florida
1634 North US 1 and I-95 - Ormond Beach - 26.5 miles from Dexter Island