Stony Brook Inn
The Stony Brook Inn, built in 1853, is nestled in the quaint village of Shawnee-on-Delaware, Pa in the beautiful Pocono Mountains. With its meandering staircase design, it offers rare and special privacy as none of the guest rooms... more