Le 20 Prieuré Hôtel Paris: 2.3 km to Louvre Museum