110 Sodrac Drive, North Sioux City
Located just off of I-29 in North Sioux City South Dakota this cozy hotel offers comfortable accommodations and modern amenities 6.2 mi from Hard Rock Hotel & Casino Sioux City. Guests can enjoy an indoor heated pool.