Willy-brandt-platz 3, Heidelberg
Situated beside Heidelberg Main Station and offering free parking this 2-star hotel is a perfect base for exploring the Heidelberg's romantic Old Town Heidelberg Castle and the surrounding countryside.