Karta Vacation Rentals
In the heart of Strasbourg, a 4-star hotel steps from the Palace of Europe and the European Parliament. The European Court of Human Rights and Parc de l'Orangerie are within easy reach — ideal for culture- and politics-minded travelers.