Buena Vista Inn & Suites
Address:
1726 Lake Ave, Storm Lake, IA 50588
Phone:
(712) 732-0121
Hotels & Motels
Other Businesses:
- Baymont Inn-Storm Lake at 1726 Lake Ave, Storm Lake, IA 50588
- Vista Motel at 1316 Lake Ave, Storm Lake, IA 50588
- La Juanita at 613 Lake Ave, Storm Lake, IA 50588
- Uniq Cuisine at 1411 E Lakeshore Dr, Storm Lake, IA 50588
- Budget Inn at 1504 Lake Ave, Storm Lake, IA 50588