Unable to answer "Is this still here?" – Hotel Löwen (Hotel) – https://osm.org/node/3456349253 via StreetComplete 59.3:

Das Hotel wurde zu einem Wohnhaus umgewandelt. Hier sind derzeit eine Reihe von Naturheilpraxen angesiedelt.