We already have a property management system.
Keep it. The PMS holds the room and the invoice, and it is good at that. What it usually does not do is answer the guest at midnight, chase the banquet enquiry that arrived on Friday, or notice that the person checking in tonight ate in your restaurant twice last year. Those are the gaps, and they sit alongside a PMS rather than replacing one.