rest house

Noun
  1. a building used for shelter by travelers (especially in areas where there are no hotels)
rest house
A weary traveler finds shelter in a rest house for the night.