A close up of a snow covered slope at Stroudsmoor Country Inn.

Stroudsmoor Country Inn

About The Inn

Stroudsmoor Country Inn is a charming boutique hotel located in the picturesque Pocono Mountains. This turn of the century estate has been revitalized with all the amenities of a full-service Inn. Impeccable service, antique furnishings, whirlpool tubs, a spa and an amazing fine dining restaurant are just a few of the features you may enjoy. Whether you’re planning a group get away or a romantic rendezvous, escape to the mountains of Pennsylvania with Stroudsmoor Country Inn.

257 Stroudsmoor Rd, Stroudsburg, Pennsylvania 18360

Loading...