Karta Vacation Rentals
In the heart of Strasbourg’s Grande Île, the historic island at the city center. Steps from the train station, La Petite France, Kleber Square, Place Broglie and Saint-Pierre-le-Jeune Church. Address: 4 Place Saint Pierre Le Jeune, 67000 Strasbourg, France.