Mühltalstr. 41, 69121 Heidelberg, Germany
This hotel is situated in the center of Handschuhsheim, a northern district of Heidelberg. A tram stop is conveniently located a 3-minute walk away, providing access to the city center in about 7 minutes. The motorway exit "Dossenheim" is reachable within a few minutes, and the hotel itself is in a peaceful setting.