Historic hotel Kirchenwirt, housed in 16th-century buildings, offers river views, a spa, and a restaurant serving Austrian cuisine.