Spring Wedding Stafford’s Bay View Inn, Petoskey, MI A beautiful couple from Chicago, Illinois, Catherine and Peter, pronounced their vows at the fabulous Stafford’s Bay View Inn in Petoskey, Michigan. Bay View Inn is located right on Lake Michigan in Northwest Michigan for your destination Wedding location up north. Stafford’s is a very classy location...