Things To Do
Stroudsmoor Country Inn is a resort, restaurant, and spa is located in the Pocono Mountains of Pennsylvania. The inn has been in business since 1984 and offers a variety of accommodations, including rooms in the main inn building, cottages, and cabins. There is also a restaurant on-site, as well as a spa.
Horse-back riding through the mountains, outings on the majestic Delaware River, hiking and biking along the Appalachian Trail, pleasant rounds of golf, and skiing or boarding down Camelback or Shawnee Mountains are some of the many activities nearby the Inn.