Stroudsmoor Country Inn

Closed
4 Stroudsmoor Rd
Stroudsburg, PA 18360

Stroudsmoor Country Inn, established in 1984, is a premier hotel located in the scenic Pocono Mountains of Pennsylvania, offering a diverse array of accommodations including rooms, cottages, and cabins. Renowned for its hospitality, the inn provides a tranquil getaway for couples and families, featuring an award-winning restaurant, spa, and event spaces with panoramic views.

Set on a sprawling 200-acre mountain, Stroudsmoor is an ideal destination for outdoor enthusiasts, with nearby activities like horseback riding, hiking, and river outings. The property has garnered positive reviews for its exceptional service, delightful culinary offerings, and enchanting atmosphere, making it a popular choice for special occasions and romantic getaways.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesPennsylvaniaStroudsburgStroudsmoor Country Inn

Partial Data by Foursquare.