Thanks to Wolfgang in Frankfurt (dear Watson) who did not need much time, we know where the exact location is. It is scribbled hardly (no longer) legible lower left.
Kaiserstrasse, Ecke (corner) Adlersstrasse in Karlsruhe, Germany.
The smaller building is probably the remnants of medieval "Gasthaus zur Stadt Straßburg" seen from "Marktplatz".
Now for the maker: is there someone out there who has a suggestion or recognizes the signature ?
All pictures embiggen by mouse-click
All pictures borrowed freely from the Internet for friendly, educational and non commercial use only.