Pitfirrane Arms Hotel is a family-run three-star hotel located in the quiet village of Crossford just outside Dunfermline Scotland.