Comfort Inn South is located at 390 33rd Ave SW, Cedar Rapids, IA-52404. Get step by step driving directions to Comfort Inn South.
The following map shows the location of Comfort Inn South
View details of Comfort Inn South.