Super 8 Carroll/East
701 Bella Vista Drive, Carroll, IA 51401, USA, Carroll
Location Looking for a place to spend a night after a long walk around the city? Hotel Super 8 Carroll/East is located in Carroll. This hotel is located 2 km from the city center. At the hotel Free Wi-Fi is available on the territory. Ask for more information when checking in. If you t
Free WiFiParkingPool


