Rumpenheim Castle is a Schloss located in the banks of the Main river in the German town of Offenbach am Main.
Wikipedia https://en.wikipedia.org/wiki/Rumpenheim_Castle
Address 12 Rumpenheimer Schloßgasse, Rumpenheim 63075, Germany
Coordinates 50°7'58.507" N 8°48'5.298" E