Karta Vacation Rentals
In the heart of Heidelberg's Altstadt on the Market Square, a family-run hotel minutes from Heidelberg Castle and the Church of the Holy Spirit. Walk out the door to Marktplatz, the Karl Theodor Bridge and other Old Town sights within a few minutes.