Cozy Curling at Pelham House Resort

There are many notable resorts and hotels in the Cape Cod area but there is no other that matches the ambiance and sleek looking design of the newly renovated Pelham House Resort. The Pelham House Resort located in Dennis Port is the mid-Cape’s premier oceanfront...