Sweet Chestnut, Dunfermline by Marston's Inns, Dunfermline ★★★★ | TravelManiac