After 'arrive' we should use either 'in' or 'at' depending on the place we want to mention.
Generally, we use 'arrive in' for large scale like cities and countries (arrive in Sydney, arrive in China), while we use 'arrive at' for a certain place/building (arrive at the hotel, arrive at the bank, arrive at the cafe).