Karta Vacation Rentals
In the heart of Strasbourg — a city-center apartment just a short walk from Saint Stephen’s Church and the Strasbourg Municipal Baths. Sainte-Madeleine Church and the Strasbourg Archaeological Museum are also within easy walking distance.