minshuku

Etymology
Borrowed from.

Noun

 * 1) A type of hotel found in Japan, a cheaper version of a ryokan.