Hôtel de l'Europe Paris: 2.7 km to Arc de Triomphe