Construction begins on New Smyrna Beach's Hampton Inn after 74-day delay

Hampton Inn site