"Arrive to ___" is technically a mistake, but it's a mistake that English speakers often make. The correct form is "arrive at ___":
You need to arrive at the office at least fifteen minutes before the start of your shift.
To "arrive" means to get to a place. "Arrive" is a little bit more formal than "get to". So when telling somene a story, you might say:
I got to the party at around nine.
But if you were in a courtroom, telling a judge or lawyer about something that happened, you might say this:
I arrived at the party at nine o'clock p.m.