Killington is not only known for incredible winter sports but also luxury experiences that can only be enjoyed in Vermont. Let us help you plan for an unforgettable luxury Killington getaway with these activities: Relax in the Spa A luxury vacation always calls for some peace and relaxation at a nearby spa. When in Killington, make sure to stop at the Killington Grand Spa for a variety of spa services...