Autumn House Inn

About The Inn

The St. Croix River Inn is a beautiful 1908 stone home that was meticulously restored in 1984. The inn is nestled on the bluff of the St. Croix River, and offers guests spectacular river views. We offer 7 spacious suites with an elegant and comfortable ambience. Watch the morning light shine upon the river as a sumptuous breakfast is served to your suite. Local activities include wineries, theaters, and spas that will make for a relaxing getaway. On-site massage available.

305 River St, Osceola, Wisconsin 54020

Loading...