Toronto police say they've made an arrest in the alleged gunpoint kidnapping of an American tourist.

Police say the man was "partying" in the city's downtown Monday when an unknown man invited him to another party in a different part of the city.

The two men got into a car and left the area, at which point police say the suspect picked up two other men whose faces were covered.

They say the first suspect then pulled a gun out of the trunk and pointed it at the victim, demanding his belongings.

Police say the victim was then taken to a park and struck in the face with the handgun while the suspects used his debit card to take cash out.

They then allegedly took the man's keys to a rental property where he'd been staying and stole all his clothing.

After more than two hours of being held against his will, police say the man was released and reported the incident to police.

Officers arrested a 21-year-old man on Wednesday and charged him with kidnapping, robbery with a firearm and extortion, among other offences.

They say they're looking for two other male suspects, and they're urging anyone with information to contact them.