I drive whenever I go to Montreal. It's only takes me one tank of fuel each way. If you stay outside of the downtown area you can find plenty of hotels with free parking and then just take the subway to games, etc.
Unless he is horrendous with money management, I doubt this has anything to do with that. He was an elite SP in his prime and probably wants to go out on a high note.