I strongly recommend staying at La Tour des Canadiens, it is in the heart of downtown Montreal where you get to enjoy life as mach as you can !