This lovely Victorian Mansion has been beautifully restored and tastefully furnished with antiques and elegant appointments to a level of comfort and luxury that calms your senses and lifts your spirits. Nestled on a peaceful mountainside, surrounded by gardens, an apple orchard, serenity koi pond, forest and nature trails, The Inn has the magnificent mountain views for which Vermont is famous!!!