Located in Sioux City within less than 1 km of Sioux City Convention Centre and a 10-minute walk of Sioux City Art Center, avid hotels - Sioux City - Downtown, an IHG Hotel offers rooms with free Wi-Fi.
Number of rooms: 218
101 Court Street, Sioux City, 51101 IA, United States
Hotel booked 2 times today.