Hotel Chester Heidelberg Heidelberg
Bonhoefferstraße 10
Heidelberg,
DE 69123
Near Botanischer Garten der Universitaet Heidelberg