The Fairfield Inn by Marriott in Frankenmuth, Mich., is a modern economy hotel located in a German themed tourist village. The three story hotel embraces German heritage, sporting a peaked red roof with spires that is reminiscent of a Bavarian castle. The city’s Main Street is dotted with boutique shops and restaurants, and visitors can enjoy riverboat tours with historical narration, which...