Ramada Spirit Lake


2704 17th St.
Spirit Lake, IA 51360

Ph. 712.336.3984
Ph. 800.272.6232

 

New décor and furniture, flat-screen TVs, refrigerators and microwaves.

 

 

 

 

 

Full Site