sojourn
sojourn - noun
a temporary stay (e.g., as a guest)
sojourn - verb
spend a certain length of time; reside temporarily
sojourn - thesaurus
visit