City Rooms & Apartments
712-792-3242
42.062206
-94.86834
PAYMENT: Mastercard, Visa
About City Rooms & Apartments
City Rooms & Apartments is located at 224 N Main St, Carroll, IA. This business specializes in Hotels & Motels.