Situated on 5 acres, "The Art House" is the perfect place for those looking to relax and unwind, as well as to explore and enjoy all that the area has to offer. This contemporary farmhouse, tucked away on a private hilltop in the beautiful New England countryside, offers breathtaking sunset views, as well as a spacious interior that has been thoughtfully decorated, and desirable amenities that allow guests to feel right at home.
*Please note: Guests who wish to stay longer than 14 days must sign a separate lease agreement