Hospitality businesses warn of hardship and confusion as they battle with the latest restrictions.