We were amazed by the beauty of this city. The public buildings downtown are stately and imposing. The architecture is similar to that in Paris, but with a distinctly Germanic/Austrian accent. You absolutely must visit the
cathedral, which is in the ancient center of the town. The town is small and you can easily see everything in two days, relying on public transportation and your feet to get around.
The tourist office in the train station is very helpful. They speak English. We asked one woman there for directions from the train station to our hotel, using the tram, and she not only gave us a map, but wrote down directions to the tram stop near the station and the name of the station where we should get off. The tourist office's free map is not very good (there is no street index) but our hotel provided an excellent free map.
Eat a kugelhopf. It is a brioche-like pastry studded with raisins and topped with almonds and powdered sugar. A great breakfast or snack. (You can also get them with onions and bacon, but those aren't traditional.)
Quick Tips:
La Petite France is a major tourist attraction. Unfortunately this means crowded streets and tacky souvenir stores. It is worth a walk-through to see the lovely half-timbered buildings built along a canal. Tour boats go along the canal, and there is a small lock in the canal at the edge of La Petite France that is fun to watch working.
As you travel around, keep an eye out for the unusual and very modern sculptures all around the town.
Best Way To Get Around:
The tram/metro system is very modern, fast and convenient. Although there is also a public bus system, the trams got us everywhere we wanted to go and ran frequently. Tickets are 6FF each (about .80), but you can buy an unlimited pass good for 24 hours for 20FF (about .75) or a family pass (minimum 1 adult and 1 child) for 25FF (about .40). The town center is small enough to cover easily on foot.