Im Herzen der Altstadt Apartment Altstadt
Situated in the centre of Heidelberg, just 300 metres from Heidelberg University and 600 metres from Castle Heidelberg, Im Herzen der Altstadt features accommodation with garden views and free Wi-Fi. The property is around 2.
Zwingerstr. 14, Altstadt, 69117 Heidelberg, Germany