Where is the Luck Country Inn?
We are located Luck, Wisconsin (Polk County), only one hour from the Twin Cities. Take US Hwy 8 East to Taylor Falls / St. Croix Falls. Cross the St. Croix River, and follow Hwy 8 to Hwy 35. Go north (left) to Luck, until you reach the junction of Hwy 35 and Hwy 48.