Der Lennhof is an upscale hotel housed in a 14th-century building. It features a refined restaurant, a patio, and complimentary breakfast.