Willowtree Inn

601 Ann St, Stroudsburg 18360, United States Get Directions to this spot
601 Ann St
Stroudsburg, 18360
PA, United States
The Willowtree Inn is a full-service restaurant and caterer.Location:The Willowtree Inn is located on Ann Street in historic downtown Stroudsburg. The view from our back dining roo... read more
A personal message from Willowtree Inn

3 reviews for Willowtree Inn

  • 6 reviews are hidden: show all reviews

Rate and review Willowtree Inn in Stroudsburg, PA, United States!

Share your experiences at Willowtree Inn with your friends or discover more Restaurants in Stroudsburg, PA, United States.