Zimmer
Rooms Number: 59
101 W. Milwaukee Ave. - Storm Lake - USA - Storm Lake (Ia), Vereinigte Staaten Zum Stadtplan
General DescriptionWelcome to the Super 8 in Storm Lake, IA We are a Pride Of Super 8 property featuring free wireless high speed internet in all rooms, coffee maker and hair dryer in all rooms, & microwave and refrigerator in some rooms Storm Lake offers many outdoor activities such as fishing, watersports, boating, and swimming We are also located 1/2 mile from Buena Vista University
Voto TripAdvisor: 4/5 Basierend auf 325 Bewertungen
Rooms Number: 59
Die Hotel Super 8 By Wyndham Storm Lake Konferenzeinrichtungen.