Stroudsmoor Country Inn was built in 1840. The resort is located on a 300-acre estate that overlooks the Cherry Valley National Wildlife Refuge and is somehow still only 2 miles from downtown Stroudsburg. Stroudsmoor Country Inn affords its guests a variety of accommodations in its main building, cottages, and cabins.