Hotel Lenzerhorn Spa & Wellness offers polished accommodations with mountain views, dining options, and a wellness area featuring spa treatments.