Economy Inn & Suites Cedar Rapids

3245 Southgate Pl Sw
Cedar Rapids
Iowa
United States