Hotel Stupka offers modest lodging within a golf and ski resort. Guests can enjoy dining, a spa, and access to a wellness center.