The biggest problem you have is that the specific room that your bird is in is not only the coldest in your home, but that there is a draft blowing into the room...That is a big no-no for a parrot.
The other issue you have is that you are keeping your Amazon in a "back room" to begin with, which is the exact opposite of what you want to do with a parrot. He should be kept in the "main room" of your home, the room in which you and the others living in your house spend most of their time when they are home and where visitors are when they come over, usually the living room, family room, TV room, den, etc. Keeping a parrot in a "back room", a "spare room/bedroom" etc. is not only counterproductive as far as socialization goes, especially for an Amazon, but it's also the best way to get your parrot screaming his head off eventually...Parrots are "flock" animals, and in the case of your Buddy, YOU and the others in your home are his "flock", and as such he wants/needs to be with you when you are home, even if you're not directly interacting with him and he's in his cage entertaining himself. What typically happens eventually if a parrot is kept in a "back room" or "spare room" by itself with not even another bird is that they can hear you/others when you're home, they know that you're there but they can't see you, and this drives them crazy, as they want to be with their "flock" naturally, that's just an innate instinct they all possess, and it's just a part of owning a parrot. Even if you're watching TV, reading, playing video games, eating, talking, on the computer, etc., he should be in the same room as you and be able to see you. It's healthier for your bird all the way around, and he's far more likely to feel safe, secure, and to entertain himself happily inside of his cage, instead of constantly wondering what you are doing and why he's not with you...
So, that all being said, you have two different serious issues with Buddy being in that back room, and the solution is quite obvious; you need to move Buddy's main-cage to the "main" room of your home where you spend most of your time. Not only will he not be constantly exposed to a cold draft all winter long, which is obviously not good for him at all, but he'll be way happier and far more content.