What does Alpengasthof mean?

Alpengasthof - German to English

alpine guest home