Seven Dutch men have been arrested in Prague for beating up a waiter at a city centre cafe, Czech media said on Tuesday.

The seven were caught on video attacking the man, who reportedly told them they could not drink their own alcohol while sitting on the cafe terrace.

Czech media say the waiter was hospitalised after the attack and has undergone an operation.

The attack received widespread coverage in the Czech media and the men were spotted at Prague airport on Monday evening and arrested.

The Dutch foreign ministry has confirmed the arrests but said the men did not want consular assistance.

The AD said later on Tuesday that two of the men had been released.