The Snowed Inn is gracious lodging. More importantly, guests are provided with a warm welcome and a clean, positive and energetic environment to stay in Killington.
Located 1.3 miles to the mountain base. Whether you are here to ski/board, snowshoe, hike, bike, golf, see family, attend a wedding or stopping through on a trip through New England or Vermont, you will feel like you are at home. Book your memorable stay today.