The St. Croix Inn, in beautiful Solon Springs, WI, is a hotel for all seasons located on the shore of Lake St. Croix. 30 min.s south of Lake Superior. We have 32 comfortable rooms. Free water toys for guest. We have an indoor pool, wedding venue, lounge.
