Wallace Lodge is situated on the edge of the privately owned Cowden Loch at Loch View Farm.

The lodge itself is south facing with idyllic surroundings and beautiful scenery.