Hotel de Suez Paris: Location & Distance to Louvre Museum