The following cities have each hosted the Winter Olympics twice:
St. Moritz, Switzerland (1928, 1948)
Lake Placid, New York (1932, 1980)
Innsbruck, Austria (1964, 1976)
Paris
London, United Kingdom is the host city of the 2012 Olympic Games.
Seoul was the first city to host the Summer Olympic Games. In 1806.
Mexico City
Paris
London
Stockholm
None
Antwerp
Paris
None
London