The sofa sits in a smallish living room with a soaring two story ceiling, so I have a lot of wall to cover.
I would recommend a neutral color. Ivory, gold, taupe, but something a couple of shades darker or lighter than your sofa. You could add a big mirror above the sofa to take advantage of the tall walls!
I also live in a charming old home with high ceilings, large windows and oak floors with a plum colored sofa, chair and otoman. I went with a pale butter yellow. My wood tables in the same room are mahogany stained. The pale butter yellow is not to bright and glaring with the darker colored furniture. The lighter walls did wonders for my living room. I got compliments from everyone I know the first time they saw my choice on the walls.