St. Sauveur is NOT a snowmobile destination. Great skiing, eating, shopping, but not snowmobiling.
THere are some great trails running very close by however in towns like Ste-Adolphe-d'Howard or St Agathe des Monts. St. Donat is only a little further, and is a very snowmobile friendly town, also with great skiing, eating, shopping (well not so much) and would definately be my choice if I was heading up there with say my wife who wanted to ski instead of sledding, I would ne pushing for that. You are also only minutes away for Parc Mt. Tremblant which is an experience for sure.
How did you come up with Sauveur?