Karta Vacation Rentals
In Heidelberg's Altstadt on historic Hauptstraße, a short walk from the Neckar River and the old town buzz. You're within a 15-minute stroll of Heidelberg Castle, the Church of the Holy Spirit, Marktplatz and the Karl Theodor Bridge.