Marshalltown is a small town located on the banks of the Iowa River, about halfway between Des Monies and Waterloo.
Town attractions include the Meskwaki Casino located just 15 minutes east of town and the historic buildings of Main Street among which are Willard Mansion and the Watson's Grocery Store dating back to the 19th century.
All motels and hotels in Marshalltown offer easy access to the junction of Highways 14 and 30 as well as to downtown.