Neuenheimer Landstrasse 12, Heidelberg
These suites and apartments provide a beautiful place to stay in Heidelberg. They are located on the River Neckar next to the Old Bridge and a short walk from all attractions.