Econo Lodge Cedar Rapids, Cedar Rapids, United States of America
Econo Lodge Cedar Rapids is conveniently located at 622 33rd Ave Sw in Cedar Rapids, United States of America
Hotel Location:
Address: 622 33rd Ave Sw
City: Cedar Rapids
State: IA
Country: United States of America
phone: +1 319-363-8888
Hotel Features:
- Check-In Time: 2 PM
- Check-Out Time: 11 AM
- In Room TV
- In Room Iron
- Hair Dryer
- Car Rent Desk