Hotel Löwen is a relaxed inn with modest rooms and a warmly decorated restaurant. The restaurant offers daily lunch menus and features seasonal dishes.