caravanserai
/ˌkærəvænsɛˈriː, -sɛrɪ/Definitions
1. noun
A large building, typically near a town or city, where travelers could find shelter, food, and water, especially in medieval times.
“The group of traders stopped at a caravanserai to rest and replenish their supplies.”