Loading hotels
Confirming room availability...
Apartment, Rohrbacher Straße 61, Heidelberg, Germany
Situated 1.2 km from Historical Centre of Heidelberg and featuring free WiFi Apartments in the center of Heidelberg features accommodation in Heidelberg. Theatre Heidelberg is 1.2 km from the apartment while Heidelberg University is 1.4 km away. Mannheim City Airport is 15 km from the property.