Chapter House, a historic inn with origins dating back to 1716, officially debuts April 1, 2022, in Yarmouth Port, Cape Cod following an extensive renovation. The charming 21-room inn sits on two acres of beautifully manicured lawn and seamlessly blends the warmth and character of a traditional quaint New England inn with the upscale amenities and bespoke services of a contemporary hotel.