Karta Vacation Rentals
In Place de la Gare, in the heart of Strasbourg and within easy walking distance of the train station square, Olympe de Gouges Media Library and St. Peter the Old Church. A central 4-star city stay that’s pet-friendly and family-friendly for exploring the Alsatian capital on foot.