Listing by Royal LePage Northern Advantage – Meldrum Bay Inn on Manitoulin Island, ON. Meldrum Bay Inn and Restaurant offers a unique business opportunity of being your own business owner and owning your own resort!!! Pride of ownership is evident in this 1876-year-old mansion. The current owners have updated almost every inch of this historic …