Karta Vacation Rentals
Perched in Heidelberg's Altstadt above parking garage P12, this family-run hotel sits steps from Heidelberg Castle, Marktplatz, the Hercules Fountain and the Bergbahn entrance. It’s within easy walking distance of the city centre and the Neckar River — pet-friendly and perfectly placed for castle views.