Hirschen is a 16th-century inn offering refined rooms and suites with period features, complemented by upscale dining.