An historic Vermont inn on a quiet country lane. The perfect place to relax and enjoy nature's gifts.