Hotel Deutsches Haus, established in 1898, offers straightforward rooms and features a German restaurant/bar with a terrace. Free WiFi is available.