In the three years since New Life Hiking Spa left their home at the Inn of the Six Mountains in Killington in the Green Mountains of Vermont to set up their award-winning retreats in another location, the Inn has been totally refurbished and renamed Killington Mountain Lodge.
New Life Hiking Spa has just signed a multi-year contract to move back to the Killington, and when they open their next season in May, 2018, they will be back home. Co-owner Kathleen LeSage tells us they are going to be able to maintain the affordable price point that they have become so well-known for: $229 – $279 a night depending on length of stay. Read more about New Life Hiking Spa