Rental Houses in Holland, Vermont

  • 00 Shore Rd, Holland, Vt 05830

    2 Bed, 1 Bath $700

    Seeking the great northern wildlife experience and tranquility of nature? Two separate year round cottages on one half acre each being offered. Each property has 100 frontage on Holland Pond that will...