Hotel Nensch is a historic inn and restaurant offering lodging and mountain views.