Hotel offering mountain views, a spa, indoor pool, and restaurant. Located near ski lifts.