La Malvoisie is an upscale hotel offering elegant rooms, some with balconies and mountain views. Guests can enjoy dining, a spa, and a thermal pool.