Hotel Zum Löwen is a stylish boutique hotel offering a sleek restaurant with upscale regional cuisine, two bars, and a spa with an indoor pool.