A French warship arrived Monday in the Egyptian town of El-Arish near the border with the conflict-torn Gaza Strip to serve as a hospital for wounded civilians, a port source said.