
Knights Inn South Sioux City
2829 Dakota Ave, South Sioux City
Location Want to save money while travelling? It’s easy: hotel Knights Inn South Sioux City is located in South Sioux City. This hotel is located in walking distance from the city center. At the hotel Want to be always on-line? Wi-Fi is available. Sports fans will be able to enjoy a fi
Free WiFiPoolGym

