Loading hotels
Confirming room availability...
Zum Löwen Heidelberg, Wilhelmsfelder Str. 72, Heidelberg, Germany
In Heidelberg<br /><br />Located in Heidelberg, Zum Löwen Heidelberg is within a 15-minute drive of Neckar Valley-Odenwald Nature Park and Odenwald-Vosges Trail. This apartment is 6.3 mi (10.1 km) from Heidelberg Castle and 20.8 mi (33.5 km) from SAP Arena.