With a cosy bar and free parking, this hotel offers home-cooked food and live music nights. The Maltings Hotel is located in the small village of Cairneyhill, just outside Dunfermline ... » Veja mais