St. Croix Inn
Hotel
Solon Springs, Wisconsin
Facing the beachfront, St. Croix Inn offers 4-star accommodation in Solon Springs and has free bikes, terrace and restaurant. With a bar, the 4-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.
Number of rooms: 33
11390 East 5th Street P.O Box 291, Solon Springs, WI 54873, United States