Located between the provinces of New Brunswick and Nova Scotia ... the 25-room inn is a Canadian National Historic Site inside the Prince Edward Island National Park of Canada.