Strasbourg is a city in the Alsace region of France with flavours of France and Germany and sits on the border of the two countries, it's the ultimate European city, and has often changed hands between the French and Germans over the centuries. Strasbourg is the official city of the European parliament and this riverfront destination is popular with tourists with many hotels and restaurants for different budgets.