Karta Vacation Rentals





In the heart of Strasbourg, a 15-minute walk from Train Station Square and the Strasbourg Museum of Modern and Contemporary Art. This eco-certified aparthotel sits near the Vauban Dam and is about 2.6 miles from Strasbourg Cathedral.