The Hilton Los Angeles Airport has agreed to pay its workers $2.5 million to settle a class action lawsuit alleging the hotel withheld wages, failed to pay overtime and failed to provide meal and rest breaks to about 1,200 hotel workers.

The suit, filed in 2008, covers all hourly workers who worked at the Los Angeles International Airport-area hotel from 2004 to 2011.

Among other alleged violations, the lawsuit claimed that the hotel failed to pay employees for the time spent preparing for work and putting on and taking off work uniforms that were required to be left at the hotel.

Workers charged in the complaint that they were required to fill out time sheets saying they took breaks whether they truthfully did or not.

“Since this lawsuit was filed, hundreds of workers at hotels near LAX have won union contracts that guarantee breaks and workers’ rights to negotiate fair wages and benefits,” said Tom Walsh, president of UNITE HERE Local 11, the union representing hotel workers.

“Instead of choosing to respect workers, the Hilton LAX has taken the low road, fighting its own employees. I hope this expensive lawsuit teaches the Hilton LAX owners to respect the workers who make it successful.”

A spokesman for the Hilton LAX said he could not comment on the settlement.