Hotel Heidelberg Heuauerweg 35 37 69124 Heidelberg. Bergheimer strasse 63, heidelberg 69115 germany (deu) view map. It offers comfortable rooms,…