Staybridge Suites
Hotel
Cedar Rapids, Iowa
Staybridge Suites - Cedar Rapids North, an IHG Hotel is situated in Cedar Rapids, 6.6 km from Paramount Theatre and 48 km from Kinnick Stadium. This 4-star hotel features free Wi-Fi and a restaurant.
Number of rooms: 82
4444 Czech Lane Ne, Cedar Rapids, 52402, United States