"The party, _____which I was the guest of honour, was extremely enjoynable."
The answer is “to”,and I think "at" is possible. Am I right?
Context is important. Please provide enough for us to be able to deal effectively with your question.
Your thread title should include all or part of the word/phrase being discussed.
If you just want to know the meaning of a word, try OneLook Dictionary Search first.
The only way I can make "to" fit is to add a couple of words.
The party, to which I had been invited as the guest of honour, was extremely enjoyable.
Remember - correct capitalisation, punctuation and spacing make posts much easier to read.