Le Chalet Blanc Hotel & Spa offers wood-paneled rooms and suites with mountain views. It features an upmarket restaurant, a lounge/bar, and spa facilities.