Address: Untere Neckarstraße 2, 2, Untere Neckarstraße, Altstadt, Heidelberg, Baden-Württemberg, 69117, Germany
Operator: Stadtwerke Heidelberg