Edson Hill - Stowe, Vermont, 05672, United States
  • eh_banner_collage2.jpg
  • eh_banner_collage2a.jpg
  • eh_banner_collage4.jpg
  • eh_banner_collage4a.jpg
  • eh_banner_collage1.jpg
  • eh_banner_collage1a.jpg
  • eh_banner_collage3.jpg
  • eh_banner_collage3a.jpg

Edson Hill

Once the secluded country estate of a Colorado mining prospector, Edson Hill in Stowe, Vermont is now a distinguished Country Inn and Restaurant. Situated in one of every New Englander's favorite mountain resort areas, Edson Hill overlooks Vermont’s untouched Worcester range on 38 acres of forest and rolling countryside.