caravanserai
noun
°A roadside inn having a central courtyard where caravans can rest.
°A home or shelter for caravans.
synonyms: khan