Stratton Village is located in Stratton located in Stratton, Vermont. Stratton is the tallest ski mountain in Southern Vermont and easily accessible from New York City, Boston, Albany, and Hartford, and its great location has created a strong base of affluent visitors and second homeowners in the area that enjoy the mountain year-round.