I tried to find some information about this but I'm guessing this verb, in this meaning, isn't very common yet, hence no rules.
My friend asked me whether the following sentence was correct:
Gareth hosted Juliette on her second trip to Milan
It didn't sound right to me. I told her to rewrite it as Gareth hosted Juliette when she visited Milan for the second time but I can't stop thinking how to phrase it correctly if I wanted to keep that exact structure.
- host somebody for a trip
- host somebody during a trip
- host somebody on a trip
"During" seems okay if the visit was a stop, part of a bigger trip. What do you think?