Mountain spa hotel offering relaxed stays, unpretentious accommodations, and a restaurant with complimentary breakfast. Features spa and wellness facilities.