sojourn
noun
°A short stay somewhere.
°A temporary residence.
verb
°To reside somewhere temporarily, especially as a guest or lodger.