HELDs Vitalhotel offers cozy rooms with mountain views, a country-style restaurant, spa facilities, and a relaxing atmosphere.