Swiss chalet-style hotel, Stullerhof, offers mountain views, dining, a pool, free breakfast, and cozy accommodations with kitchenettes.