Relax at Hotel Teresa, a laid-back alpine hotel with a restaurant, bar, spa, sauna, and indoor pool. Nestled near a natural park.