Translate the following English sentence to French:
"Fleeing from all quarters, hundreds of immigrants took refuge on a hill on the outskirts of the town."
Fuyant de toutes parts, des centaines d'immigrés se sont réfugiés sur une colline aux abords de la ville.