Karta Vacation Rentals
On the banks of the River Ill in the heart of Strasbourg’s UNESCO-listed historic centre. Steps from Strasbourg Cathedral and a short walk to the Christmas Market, Train Station Square and the European Institutions. Address: 8 Avenue de la Liberté.