also: かくしゃ
noun
A somewhat formal or literary term for a place where travelers stay; not the most common everyday word for hotel (ホテル is more typical).
旅の途中、古い客舎に一泊した。
During the journey, I stayed one night at an old inn.
Compound of 客 (guest, traveler) and 舎 (building, inn). The reading きゃくしゃ is the standard on'yomi combination; かくしゃ is a less common variant.