Gyllene Uttern - "The Golden Otter" - in southern Sweden was originally built as a roadside café in 1932 but the castle-like building was added within a few years. It is now mainly a hotel and restaurant. I haven't passed it in many years but it is supposed to look very much the same as when the German Nazi flag was up for German visitors (4th image).
Gyllene Uttern (Swedish Wikipedia)
Thanks to Johnny and SVT for image #1