странноприемница

Etymology
From Old Church Slavonic страньникъ + +.

Noun

 * 1)  hotel