The Willowtree Inn is tucked away on Ann Street in Stroudsburg, PA. It's a wonderful place to feed not only your body but your senses as well. You have a choice of enjoying the day either on the inside, looking out through a wall of windows, or on the outside, on the patio or deck where you can listen to the bubbling of the stream as it flows by. In the spring, summer, and fall, outside is the place to be. Inside in the winter let the stillness come over you as you relax in the ambient glow of the small white lights and the warmth of a staff that truly wants you to enjoy your visit. The menu is wonderful and there's always something new and tantalizing to try. When your world gets crazy this is the place you want to be.
If you own or manage Willowtree Inn, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.