Featuring an in-house brewery, this traditional building is situated at the foot of Heidelberg Castle in Heidelberg’s Old Town district. Heidelberg-Altstadt Train Station is just a 5-minute walk away.
Number of rooms: 43
Leyergasse 6, Altstadt, 69117 Heidelberg, Germany