ski lodge

Noun

 * 1) A mountain hotel providing accommodation for skiers.