The Willows
Achintore Road Fort William, PH33 6RQThe Willows is a 3-star family-run bed and breakfast in Fort William, by the shores of Loch Linnhe and with views of the Ardgour Hills.
3 rooms
from £65