Heidelberg-Altstadt station is a station on the eastern edge of the old town of Heidelberg, Baden-Württemberg, Germany. Until 13 December 2008, the station was called Heidelberg Karlstor.
Wikipedia https://en.wikipedia.org/wiki/Heidelberg-Altstadt_station
Address Schlierbacher Landstraße, Heidelberg 69118, Germany
Coordinates 49°24'54.847" N 8°43'15.174" E