I live in Indiana and would rather go to Holmes County. Berlin is the town. If your hubby is with you, take him to the lumber yard in Charm, OH about 5 miles away. He will enjoy it and you might also. Close to Millers.
In Kidron, OH is Lehman's which he will love also. These all are pretty close together.
Be sure and stop in at Country Craft Cupboard in Berlin. Karen Lamp has some great patterns and kits. It is across the street from another fabric shop and down the road from Zincks (a crazy!! discount sewing place) and Granny Fannys, another fabric store.
Columbus also has a bunch of good quilting stores and is on the way to Dayton.
A good hotel is the Inn at Walnut Creek. Check them for dog policy. Walking distance to several very good restaurants and just down the road from Berlin.