Zurich, or Zürich, is the largest city in Switzerland and is also considered the commercial and cultural centre. Zurich is also known to have "the best quality of life" in the world. Zurich hotels are many to choose from in all price ranges.
The Zurich stadium is called Letzigrund Stadion and is easy to reach from your hotel with either tram or bus from the city centre about 4 kilometres away. It has 30,000 seats and has been renovated for the Euro 2008 cup.
Monday June 9
Romania vs France
Friday June 13
Italy vs Romania
Tuesday June 17
France vs Italy