Every Friday The Restaurant at the Stroudsmoor Country Inn hosts its famous Festa Di Mare an outrigh...
SCI - The Restaurant at Stroudsmoor Country Inn
(35)
Photos
Stroudsmoor Country Inn, established in 1984, is a premier hotel nestled in the scenic Pocono Mountains of Pennsylvania. Offering a diverse range of accommodations, including rooms in the main inn, cottages, and cabins, it is ideal for romantic getaways, family vacations, and special events.
The Inn features six dedicated event spaces complete with panoramic views, making it a sought-after venue for weddings and gatherings. Guests can enjoy a full-service restaurant, award-winning spa, and access to outdoor activities, ensuring a rejuvenating and memorable stay in the heart of the Poconos.
Generated from the website
Also at this address
Reviews
Four dined here 9/16/2020 - it happened to be their prime rib special dinner evening (another night ...
We were here for dinner, and then breakfast on the following morning. Dinner: I started with t...



