It's for correct pronunciation. If there's no two dots on the u letter, french people may pronouce it 'emmo' because an 'a' followed by 'u' is pronounced 'o'.
But there's no need because Emmaüs is so well known in France that everybody knows how to say it.
You can find other examples in words like 'aigü' (acute) where you have to say the u like german ü.