Durfee Hill is a quaint retreat nestled in the picturesque town of Chepachet, RI. The company offers a peaceful and serene environment for visitors to relax and unwind.
With its scenic views and tranquil surroundings, Durfee Hill provides a perfect escape from the hustle and bustle of everyday life. Guests can enjoy nature walks, meditation sessions, and other activities to rejuvenate their mind, body, and soul.
Generated from their business information