Relaxed hotel offering mountain views, a spa, and dining. Centrally located near slopes and trails.