Captain Farris House
Don’t settle for anything less than the best for your Cape Cod accommodations. Unwind at the Captain Farris House, a romantic place to stay in South Yarmouth, Mass! Our historic bed and breakfast inn situated in Bass River Village is close to vacation attracti…