According to the Premier Pro SP300 page:
The SP300 is small and light, measuring only 50.95 x 30 x 4mm
This is the size of a full-sized mPCIe card.
But, it's not just slot size you have to worry about: mSATA is not equal to mPCIe, even though the slots are the same (or at least similar).
From Wikipedia:
Despite sharing the mini-PCI Express form factor, an mSATA slot is not necessarily electrically compatible with Mini PCI Express. For this reason, only certain notebooks are compatible with mSATA drives. Most compatible systems are based on Intel's Sandy Bridge processor architecture, using the Huron River platform. But for a mSATA/mini-PCI-E connector, the only prerequisite is that there is a switch which makes it either a mSATA or a mini-PCI-E slot and can be implemented on any platform.
So whether it will work at all will depend on your motherboard.