The approval by Unite Here Local 2 in San Francisco settles the last of three hotel strikes in San Francisco this year, union officials said.