Captain Freeman Inn on Cape Cod receives Certificate of Excellence award from Trip Adviser

Certificate of Excellence 2013 We are thrilled and delighted to learn that the Captain Freeman Inn on Cape Cod is the winner of the  2013 Certificate of Excellence award. This prestigious award, which places you in the top-performing 10% of […]