New Hôtel Gare du Nord Paris: 2.5 km to Louvre Museum