Fine Dining in Marshalltown IA, Tremont On Main

If you are in search of hometown hospitality and local food in a peaceful and serene location, Tremont On Main is the place for you. Located in Marshalltown, Iowa, our establishments offers comfortable rooms along with exquisite restaurant choices in a professional and relaxed setting. Enjoy night of fine dining at our new American restaurant or plan your next private event in our beautifully designed banquet hall for a night to remember. It is our commitment to satisfy your needs and ensure that your stay with us is nothing less than enjoyable.