We arrived in Birch Run/Frankenmuth at 4:00 for an overnight stay on our way to Mackinac Island.
Our hotel was the Hampton Inn in Birch Run. This was a very good location for easy off/on the highway. The hotel was very nice. We drove a very easy route to downtown Frankenmuth for an early dinner at Zehnder's. We were not disappointed. The food just kept coming and it was all so delicious. It was worth the cost which wasn't bad. After dinner we went downstairs to their gift shop which is one of the nicest I've seen. Such lovely items. Next we headed back to Birch Run to shop in the outlet stores. We were very disappointed. I didn't think the merchandise was quality nor the prices great. All in all, we do like this area for a stop over for a day.