New Hotel Saint-Lazare Paris: 2.3 km to Louvre Museum