Super 8 400 33rd Avenue South West - Cedar Rapids, Iowa 52404 Approximately 0.9 miles from Saint Ludmila Center Compare prices for hotels in Cedar Rapids, IA
Super 8 Cedar Rapids East is the closest Super 8 hotel to Saint Ludmila Center.
Super 8 Closest To Saint Ludmila Center
Hotels Closest To Saint Ludmila Center - All Brands