Among host cities , only Los Angeles , Paris , Athens and London have played host to the Olympic Games more than once each holding that honor twice . Among host cities , only Los Angeles , Paris , Athens and London have played host to the Olympic Games more than once - each holding that honor twice .