Zur Abtei is a hotel offering stylish rooms and suites. Housed in a quaint 1903 building, it features a genteel restaurant and terrace. Breakfast is available.