Which European capital has hosted the modern Olympics more than any other?
The modern-day Olympics were born in Greece in 1896, and they returned to the capital of Greece in 2004. However, London has hosted the Olympics three times, in 1908, 1948, and 2012. The city was also selected one other time, but the Games were canceled due to World War II. Other European capitals that have hosted the Olympics include Rome, Oslo, Sarajevo, Moscow, Helsinki, Stockholm, Paris, and Amsterdam.
Source: Library of Congress