I wouldn't use premises at all, but the more genericcustomary siteonsite:
Virtual events are less effective than on-siteonsite.
But if you had to use premises, perhaps the least bad option would be:
Virtual events are less effective than on the premises.