Best Western Los Alamitos Inn

10591 Los Alamitos Blvd
Los Alamitos
California
United States