Stroudsmoor Country Inn
Capturing the hearts of all who visit, Stroudsmoor sits high atop its own 325-acre mountain overlooking the majestic Pocono Mountains. The Inn dates back to the early 1800's, when it welcomed gentry from the surrounding regions to... more