Can one use "host" and "welcome" interchangeably in the sense "have as a guest" as in "We look forward to hosting you at the B. Hotel" instead of "...to welcoming you to..or...having you as a guest at...," or "welcome" and 'have as a guest" definitely are the best fits for the context?