resthouse

Etymology
. Attested in.

Noun

 * 1) A house where travellers can stay; a guesthouse.