A federal judge has approved a $100 million settlement covering most of the claims from the 1986 fire at the Dupont Plaza Hotel in San Juan, Puerto Rico, that killed 97 people.

Agreement in the case, involving about 2,300 plaintiffs seeking damages from at least 200 defendants, was reached Tuesday and approved Thursday night by District Judge Louis C. Bechtle.The victims of the New Year's Eve fire and the plaintiffs, mostly relatives, were from around the country.

Three hotel employees have pleaded guilty in San Juan to setting the fire after a meeting of a Teamsters local that was engaged in bitter contract negotiations with the hotel.