or Reserve Online!
Northern Country Accommodations
Located in the Northeastern corner of Vermont, The Island Pond House, formerly The Avalon, accommodates visitors year round.
Visitors in the spring, summer and fall enjoy the towns pristine lake, area hiking trails, tennis courts and breathtaking fall foliage.
In the winter, the Island Pond House caters to snowmobilers who ride the VAST Trail that is easily accessible. The Burke Mountain Ski Resort is just a 30 minute drive away.